mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-01-23 10:45:47 +00:00
added serialisation to socket connection
This commit is contained in:
parent
f910ed7ed6
commit
fe0bfc49cd
3 changed files with 15 additions and 13 deletions
|
|
@ -66,6 +66,8 @@ disabled in browsers.
|
|||
|
||||
* Added ability to freeze terminal screen on connection lost
|
||||
|
||||
* Added serialisation to socket connection.
|
||||
|
||||
|
||||
2012.08.24, Version 0.1.6
|
||||
|
||||
|
|
|
|||
|
|
@ -70,7 +70,7 @@ var CloudCommander, io;
|
|||
lResult = lTerm.echo(lStdout);
|
||||
|
||||
if(lStderr)
|
||||
lResult = lTerm.error(pMsg.lStderr);
|
||||
lResult = lTerm.error(lStderr);
|
||||
}
|
||||
else{
|
||||
/* if term not accesable
|
||||
|
|
|
|||
|
|
@ -14,7 +14,8 @@ exports.listen = function(pServer){
|
|||
|
||||
io.sockets.on('connection', function (socket) {
|
||||
Socket = socket;
|
||||
socket.send('{stdout:"client connected"}');
|
||||
|
||||
socket.send('{"stdout":"client connected"}');
|
||||
|
||||
console.log('server connected');
|
||||
|
||||
|
|
@ -42,15 +43,14 @@ function getExec(pError, pStdout, pStderr) {
|
|||
if (pError !== null) {
|
||||
console.log('exec error: ' + pError);
|
||||
}
|
||||
else{
|
||||
var lExec = {
|
||||
stdout : pStdout,
|
||||
stderr : pStderr
|
||||
};
|
||||
|
||||
var lExec_str = JSON.stringify(lExec);
|
||||
|
||||
Socket.send(lExec_str);
|
||||
console.log(lExec);
|
||||
}
|
||||
|
||||
var lExec = {
|
||||
stdout : pStdout,
|
||||
stderr : pStderr || pError
|
||||
};
|
||||
|
||||
var lExec_str = JSON.stringify(lExec);
|
||||
|
||||
Socket.send(lExec_str);
|
||||
console.log(lExec);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue