Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 496195

Summary: Server crashed adding remote
Product: [ECD] Orion Reporter: Silenio Quarti <Silenio_Quarti>
Component: NodeAssignee: Silenio Quarti <Silenio_Quarti>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: 12.0   
Target Milestone: ---   
Hardware: PC   
OS: Mac OS X   
Whiteboard:

Description Silenio Quarti CLA 2016-06-15 11:34:14 EDT
Add a remote with a github SSH url (i.e. git@github.com:eclipse/orion.client.git).

The server crashes:

_http_outgoing.js:344
    throw new Error('Can\'t set headers after they are sent.');
    ^

Error: Can't set headers after they are sent.
    at ServerResponse.OutgoingMessage.setHeader (_http_outgoing.js:344:11)
    at ServerResponse.header (/Users/silenio/git/org.eclipse.orion.client/modules/orionode/node_modules/express/lib/response.js:718:10)
    at ServerResponse.json (/Users/silenio/git/org.eclipse.orion.client/modules/orionode/node_modules/express/lib/response.js:246:10)
    at done (/Users/silenio/git/org.eclipse.orion.client/modules/orionode/lib/git/remotes.js:210:20)
    at /Users/silenio/git/org.eclipse.orion.client/modules/orionode/lib/git/remotes.js:244:5
    at /Users/silenio/git/org.eclipse.orion.client/modules/orionode/node_modules/fs-extra/node_modules/graceful-fs/graceful-fs.js:43:10
    at FSReqWrap.oncomplete (fs.js:82:15)