diff --git a/lib/socketServer.js b/lib/socketServer.js index a4c1163..d62219b 100644 --- a/lib/socketServer.js +++ b/lib/socketServer.js @@ -337,17 +337,20 @@ function init(path,config,log,port){ var destroyedSocketId=false; if(socket){ - if(socket.readable) + if(socket.readable){ continue; + } } - if(socket.id) + if(socket.id){ destroyedSocketId=socket.id; + } server.log('socket disconnected'.notice,' '+destroyedSocketId.variable); - if(socket) + if(socket && socket.destroy){ socket.destroy(); + } server.sockets.splice(i,1); diff --git a/npm-debug.log b/npm-debug.log deleted file mode 100644 index da3b546..0000000 --- a/npm-debug.log +++ /dev/null @@ -1,37 +0,0 @@ -0 info it worked if it ends with ok -1 verbose cli [ '/usr/local/bin/node', '/usr/local/bin/npm', 'run', 'cover' ] -2 info using npm@2.14.7 -3 info using node@v4.2.3 -4 verbose run-script [ 'precover', 'cover', 'postcover' ] -5 info precover node-ipc@5.2.0 -6 info cover node-ipc@5.2.0 -7 verbose unsafe-perm in lifecycle true -8 info node-ipc@5.2.0 Failed to exec cover script -9 verbose stack Error: node-ipc@5.2.0 cover: `istanbul cover -x **/spec/** -dir ./spec/coverage jasmine&& cat ./spec/coverage/lcov.info | codacy-coverage` -9 verbose stack Exit status 1 -9 verbose stack at EventEmitter. (/usr/local/lib/node_modules/npm/lib/utils/lifecycle.js:214:16) -9 verbose stack at emitTwo (events.js:87:13) -9 verbose stack at EventEmitter.emit (events.js:172:7) -9 verbose stack at ChildProcess. (/usr/local/lib/node_modules/npm/lib/utils/spawn.js:24:14) -9 verbose stack at emitTwo (events.js:87:13) -9 verbose stack at ChildProcess.emit (events.js:172:7) -9 verbose stack at maybeClose (internal/child_process.js:818:16) -9 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:211:5) -10 verbose pkgid node-ipc@5.2.0 -11 verbose cwd /home/bmiller/git/node-ipc -12 error Linux 4.2.0-22-generic -13 error argv "/usr/local/bin/node" "/usr/local/bin/npm" "run" "cover" -14 error node v4.2.3 -15 error npm v2.14.7 -16 error code ELIFECYCLE -17 error node-ipc@5.2.0 cover: `istanbul cover -x **/spec/** -dir ./spec/coverage jasmine&& cat ./spec/coverage/lcov.info | codacy-coverage` -17 error Exit status 1 -18 error Failed at the node-ipc@5.2.0 cover script 'istanbul cover -x **/spec/** -dir ./spec/coverage jasmine&& cat ./spec/coverage/lcov.info | codacy-coverage'. -18 error This is most likely a problem with the node-ipc package, -18 error not with npm itself. -18 error Tell the author that this fails on your system: -18 error istanbul cover -x **/spec/** -dir ./spec/coverage jasmine&& cat ./spec/coverage/lcov.info | codacy-coverage -18 error You can get their info via: -18 error npm owner ls node-ipc -18 error There is likely additional logging output above. -19 verbose exit [ 1, true ] diff --git a/spec/coverage/coverage.json b/spec/coverage/coverage.json index 0cd0eae..aa7852d 100644 --- a/spec/coverage/coverage.json +++ b/spec/coverage/coverage.json @@ -1 +1 @@ -{"/home/bmiller/git/node-ipc/node-ipc.js":{"path":"/home/bmiller/git/node-ipc/node-ipc.js","s":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":65,"8":0,"9":65,"10":65,"11":205,"12":186,"13":19,"14":65,"15":1,"16":4,"17":0,"18":4,"19":4,"20":4,"21":4,"22":4,"23":4,"24":1,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":1,"36":2,"37":1,"38":1,"39":1,"40":1,"41":2,"42":0,"43":0,"44":0,"45":0,"46":2,"47":1,"48":1,"49":2,"50":0,"51":0,"52":0,"53":0,"54":2,"55":0,"56":0,"57":0,"58":2,"59":0,"60":0,"61":0,"62":2,"63":0,"64":0,"65":2,"66":0,"67":0,"68":2,"69":0,"70":2,"71":2,"72":2,"73":2,"74":1,"75":4,"76":2,"77":2,"78":4,"79":0,"80":4,"81":0,"82":0,"83":4,"84":2,"85":2,"86":4,"87":0,"88":0,"89":0,"90":0,"91":0,"92":4,"93":4,"94":4,"95":4,"96":4,"97":1,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"117":0,"118":0,"119":0,"120":0,"121":0,"122":0,"123":0,"124":0,"125":0,"126":0,"127":0,"128":0,"129":0,"130":0,"131":0,"132":0,"133":0,"134":0,"135":1},"b":{"1":[0,1],"2":[0,65],"3":[186,19],"4":[0,4],"5":[4,0],"6":[4,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[1,1],"11":[0,2],"12":[1,1],"13":[0,2],"14":[2,2],"15":[0,2],"16":[0,2],"17":[0,2],"18":[0,2],"19":[0,2],"20":[2,0],"21":[2,2],"22":[0,4],"23":[0,4],"24":[2,2],"25":[0,4],"26":[0,0],"27":[0,0],"28":[0,0],"29":[0,0],"30":[0,0],"31":[0,0],"32":[0,0],"33":[0,0],"34":[0,0],"35":[0,0],"36":[0,0]},"f":{"1":65,"2":4,"3":0,"4":0,"5":2,"6":0,"7":4,"8":0,"9":0,"10":0},"fnMap":{"1":{"name":"log","line":56,"loc":{"start":{"line":56,"column":0},"end":{"line":56,"column":14}}},"2":{"name":"disconnect","line":76,"loc":{"start":{"line":76,"column":0},"end":{"line":76,"column":23}}},"3":{"name":"serve","line":93,"loc":{"start":{"line":93,"column":0},"end":{"line":93,"column":29}}},"4":{"name":"(anonymous_4)","line":108,"loc":{"start":{"line":108,"column":17},"end":{"line":108,"column":27}}},"5":{"name":"serveNet","line":123,"loc":{"start":{"line":123,"column":0},"end":{"line":123,"column":45}}},"6":{"name":"(anonymous_6)","line":176,"loc":{"start":{"line":176,"column":17},"end":{"line":176,"column":27}}},"7":{"name":"connect","line":196,"loc":{"start":{"line":196,"column":0},"end":{"line":196,"column":34}}},"8":{"name":"(anonymous_8)","line":203,"loc":{"start":{"line":203,"column":17},"end":{"line":203,"column":27}}},"9":{"name":"connectNet","line":245,"loc":{"start":{"line":245,"column":0},"end":{"line":245,"column":42}}},"10":{"name":"(anonymous_10)","line":290,"loc":{"start":{"line":290,"column":17},"end":{"line":290,"column":27}}}},"statementMap":{"1":{"start":{"line":1,"column":0},"end":{"line":8,"column":51}},"2":{"start":{"line":10,"column":0},"end":{"line":20,"column":2}},"3":{"start":{"line":22,"column":0},"end":{"line":24,"column":11}},"4":{"start":{"line":26,"column":0},"end":{"line":42,"column":1}},"5":{"start":{"line":44,"column":0},"end":{"line":54,"column":1}},"6":{"start":{"line":56,"column":0},"end":{"line":74,"column":1}},"7":{"start":{"line":57,"column":4},"end":{"line":59,"column":5}},"8":{"start":{"line":58,"column":8},"end":{"line":58,"column":15}},"9":{"start":{"line":61,"column":4},"end":{"line":61,"column":51}},"10":{"start":{"line":63,"column":4},"end":{"line":69,"column":5}},"11":{"start":{"line":64,"column":8},"end":{"line":66,"column":9}},"12":{"start":{"line":65,"column":12},"end":{"line":65,"column":21}},"13":{"start":{"line":68,"column":8},"end":{"line":68,"column":52}},"14":{"start":{"line":71,"column":4},"end":{"line":73,"column":6}},"15":{"start":{"line":76,"column":0},"end":{"line":91,"column":1}},"16":{"start":{"line":77,"column":4},"end":{"line":79,"column":5}},"17":{"start":{"line":78,"column":8},"end":{"line":78,"column":15}},"18":{"start":{"line":81,"column":4},"end":{"line":81,"column":40}},"19":{"start":{"line":83,"column":4},"end":{"line":83,"column":24}},"20":{"start":{"line":84,"column":4},"end":{"line":88,"column":5}},"21":{"start":{"line":85,"column":8},"end":{"line":87,"column":9}},"22":{"start":{"line":86,"column":12},"end":{"line":86,"column":40}},"23":{"start":{"line":90,"column":4},"end":{"line":90,"column":22}},"24":{"start":{"line":93,"column":0},"end":{"line":121,"column":1}},"25":{"start":{"line":94,"column":4},"end":{"line":97,"column":5}},"26":{"start":{"line":95,"column":8},"end":{"line":95,"column":22}},"27":{"start":{"line":96,"column":8},"end":{"line":96,"column":19}},"28":{"start":{"line":98,"column":4},"end":{"line":105,"column":5}},"29":{"start":{"line":99,"column":8},"end":{"line":103,"column":10}},"30":{"start":{"line":104,"column":8},"end":{"line":104,"column":69}},"31":{"start":{"line":107,"column":4},"end":{"line":109,"column":5}},"32":{"start":{"line":108,"column":8},"end":{"line":108,"column":30}},"33":{"start":{"line":111,"column":4},"end":{"line":115,"column":6}},"34":{"start":{"line":117,"column":4},"end":{"line":120,"column":6}},"35":{"start":{"line":123,"column":0},"end":{"line":194,"column":1}},"36":{"start":{"line":124,"column":4},"end":{"line":129,"column":5}},"37":{"start":{"line":125,"column":8},"end":{"line":125,"column":25}},"38":{"start":{"line":126,"column":8},"end":{"line":126,"column":21}},"39":{"start":{"line":127,"column":8},"end":{"line":127,"column":18}},"40":{"start":{"line":128,"column":8},"end":{"line":128,"column":19}},"41":{"start":{"line":130,"column":4},"end":{"line":135,"column":5}},"42":{"start":{"line":131,"column":8},"end":{"line":131,"column":22}},"43":{"start":{"line":132,"column":8},"end":{"line":132,"column":22}},"44":{"start":{"line":133,"column":8},"end":{"line":133,"column":19}},"45":{"start":{"line":134,"column":8},"end":{"line":134,"column":19}},"46":{"start":{"line":136,"column":4},"end":{"line":143,"column":5}},"47":{"start":{"line":137,"column":8},"end":{"line":141,"column":10}},"48":{"start":{"line":142,"column":8},"end":{"line":142,"column":36}},"49":{"start":{"line":144,"column":4},"end":{"line":149,"column":5}},"50":{"start":{"line":145,"column":8},"end":{"line":145,"column":22}},"51":{"start":{"line":146,"column":8},"end":{"line":146,"column":35}},"52":{"start":{"line":147,"column":8},"end":{"line":147,"column":19}},"53":{"start":{"line":148,"column":8},"end":{"line":148,"column":36}},"54":{"start":{"line":151,"column":4},"end":{"line":155,"column":5}},"55":{"start":{"line":152,"column":8},"end":{"line":152,"column":25}},"56":{"start":{"line":153,"column":8},"end":{"line":153,"column":21}},"57":{"start":{"line":154,"column":8},"end":{"line":154,"column":19}},"58":{"start":{"line":156,"column":4},"end":{"line":160,"column":5}},"59":{"start":{"line":157,"column":8},"end":{"line":157,"column":22}},"60":{"start":{"line":158,"column":8},"end":{"line":158,"column":22}},"61":{"start":{"line":159,"column":8},"end":{"line":159,"column":19}},"62":{"start":{"line":161,"column":4},"end":{"line":168,"column":5}},"63":{"start":{"line":162,"column":8},"end":{"line":166,"column":10}},"64":{"start":{"line":167,"column":8},"end":{"line":167,"column":36}},"65":{"start":{"line":170,"column":4},"end":{"line":173,"column":5}},"66":{"start":{"line":171,"column":8},"end":{"line":171,"column":25}},"67":{"start":{"line":172,"column":8},"end":{"line":172,"column":22}},"68":{"start":{"line":175,"column":4},"end":{"line":177,"column":5}},"69":{"start":{"line":176,"column":8},"end":{"line":176,"column":30}},"70":{"start":{"line":179,"column":4},"end":{"line":184,"column":6}},"71":{"start":{"line":186,"column":4},"end":{"line":188,"column":5}},"72":{"start":{"line":187,"column":8},"end":{"line":187,"column":33}},"73":{"start":{"line":190,"column":4},"end":{"line":193,"column":6}},"74":{"start":{"line":196,"column":0},"end":{"line":243,"column":1}},"75":{"start":{"line":197,"column":4},"end":{"line":200,"column":5}},"76":{"start":{"line":198,"column":8},"end":{"line":198,"column":22}},"77":{"start":{"line":199,"column":8},"end":{"line":199,"column":19}},"78":{"start":{"line":202,"column":4},"end":{"line":204,"column":5}},"79":{"start":{"line":203,"column":8},"end":{"line":203,"column":30}},"80":{"start":{"line":206,"column":4},"end":{"line":212,"column":5}},"81":{"start":{"line":207,"column":8},"end":{"line":210,"column":10}},"82":{"start":{"line":211,"column":8},"end":{"line":211,"column":15}},"83":{"start":{"line":214,"column":4},"end":{"line":221,"column":5}},"84":{"start":{"line":215,"column":8},"end":{"line":219,"column":10}},"85":{"start":{"line":220,"column":8},"end":{"line":220,"column":58}},"86":{"start":{"line":223,"column":4},"end":{"line":234,"column":5}},"87":{"start":{"line":224,"column":8},"end":{"line":232,"column":9}},"88":{"start":{"line":225,"column":12},"end":{"line":229,"column":14}},"89":{"start":{"line":230,"column":12},"end":{"line":230,"column":23}},"90":{"start":{"line":231,"column":12},"end":{"line":231,"column":19}},"91":{"start":{"line":233,"column":8},"end":{"line":233,"column":36}},"92":{"start":{"line":236,"column":4},"end":{"line":236,"column":54}},"93":{"start":{"line":237,"column":4},"end":{"line":237,"column":26}},"94":{"start":{"line":238,"column":4},"end":{"line":238,"column":28}},"95":{"start":{"line":240,"column":4},"end":{"line":240,"column":25}},"96":{"start":{"line":242,"column":4},"end":{"line":242,"column":18}},"97":{"start":{"line":245,"column":0},"end":{"line":314,"column":1}},"98":{"start":{"line":246,"column":4},"end":{"line":252,"column":5}},"99":{"start":{"line":247,"column":8},"end":{"line":250,"column":10}},"100":{"start":{"line":251,"column":8},"end":{"line":251,"column":15}},"101":{"start":{"line":253,"column":4},"end":{"line":257,"column":5}},"102":{"start":{"line":254,"column":8},"end":{"line":254,"column":22}},"103":{"start":{"line":255,"column":8},"end":{"line":255,"column":18}},"104":{"start":{"line":256,"column":8},"end":{"line":256,"column":19}},"105":{"start":{"line":258,"column":4},"end":{"line":262,"column":5}},"106":{"start":{"line":259,"column":8},"end":{"line":259,"column":22}},"107":{"start":{"line":260,"column":8},"end":{"line":260,"column":19}},"108":{"start":{"line":261,"column":8},"end":{"line":261,"column":19}},"109":{"start":{"line":263,"column":4},"end":{"line":270,"column":5}},"110":{"start":{"line":264,"column":8},"end":{"line":268,"column":10}},"111":{"start":{"line":269,"column":8},"end":{"line":269,"column":36}},"112":{"start":{"line":272,"column":4},"end":{"line":275,"column":5}},"113":{"start":{"line":273,"column":8},"end":{"line":273,"column":22}},"114":{"start":{"line":274,"column":8},"end":{"line":274,"column":19}},"115":{"start":{"line":276,"column":4},"end":{"line":283,"column":5}},"116":{"start":{"line":277,"column":8},"end":{"line":281,"column":10}},"117":{"start":{"line":282,"column":8},"end":{"line":282,"column":36}},"118":{"start":{"line":285,"column":4},"end":{"line":288,"column":5}},"119":{"start":{"line":286,"column":8},"end":{"line":286,"column":25}},"120":{"start":{"line":287,"column":8},"end":{"line":287,"column":23}},"121":{"start":{"line":289,"column":4},"end":{"line":291,"column":5}},"122":{"start":{"line":290,"column":8},"end":{"line":290,"column":30}},"123":{"start":{"line":293,"column":4},"end":{"line":304,"column":5}},"124":{"start":{"line":294,"column":8},"end":{"line":302,"column":9}},"125":{"start":{"line":295,"column":12},"end":{"line":299,"column":14}},"126":{"start":{"line":300,"column":12},"end":{"line":300,"column":23}},"127":{"start":{"line":301,"column":12},"end":{"line":301,"column":19}},"128":{"start":{"line":303,"column":8},"end":{"line":303,"column":36}},"129":{"start":{"line":306,"column":4},"end":{"line":306,"column":54}},"130":{"start":{"line":307,"column":4},"end":{"line":307,"column":26}},"131":{"start":{"line":308,"column":4},"end":{"line":308,"column":28}},"132":{"start":{"line":309,"column":4},"end":{"line":309,"column":28}},"133":{"start":{"line":311,"column":4},"end":{"line":311,"column":25}},"134":{"start":{"line":313,"column":4},"end":{"line":313,"column":18}},"135":{"start":{"line":316,"column":0},"end":{"line":316,"column":19}}},"branchMap":{"1":{"line":29,"type":"cond-expr","locations":[{"start":{"line":29,"column":40},"end":{"line":29,"column":45}},{"start":{"line":29,"column":48},"end":{"line":29,"column":59}}]},"2":{"line":57,"type":"if","locations":[{"start":{"line":57,"column":4},"end":{"line":57,"column":4}},{"start":{"line":57,"column":4},"end":{"line":57,"column":4}}]},"3":{"line":64,"type":"if","locations":[{"start":{"line":64,"column":8},"end":{"line":64,"column":8}},{"start":{"line":64,"column":8},"end":{"line":64,"column":8}}]},"4":{"line":77,"type":"if","locations":[{"start":{"line":77,"column":4},"end":{"line":77,"column":4}},{"start":{"line":77,"column":4},"end":{"line":77,"column":4}}]},"5":{"line":84,"type":"if","locations":[{"start":{"line":84,"column":4},"end":{"line":84,"column":4}},{"start":{"line":84,"column":4},"end":{"line":84,"column":4}}]},"6":{"line":85,"type":"if","locations":[{"start":{"line":85,"column":8},"end":{"line":85,"column":8}},{"start":{"line":85,"column":8},"end":{"line":85,"column":8}}]},"7":{"line":94,"type":"if","locations":[{"start":{"line":94,"column":4},"end":{"line":94,"column":4}},{"start":{"line":94,"column":4},"end":{"line":94,"column":4}}]},"8":{"line":98,"type":"if","locations":[{"start":{"line":98,"column":4},"end":{"line":98,"column":4}},{"start":{"line":98,"column":4},"end":{"line":98,"column":4}}]},"9":{"line":107,"type":"if","locations":[{"start":{"line":107,"column":4},"end":{"line":107,"column":4}},{"start":{"line":107,"column":4},"end":{"line":107,"column":4}}]},"10":{"line":124,"type":"if","locations":[{"start":{"line":124,"column":4},"end":{"line":124,"column":4}},{"start":{"line":124,"column":4},"end":{"line":124,"column":4}}]},"11":{"line":130,"type":"if","locations":[{"start":{"line":130,"column":4},"end":{"line":130,"column":4}},{"start":{"line":130,"column":4},"end":{"line":130,"column":4}}]},"12":{"line":136,"type":"if","locations":[{"start":{"line":136,"column":4},"end":{"line":136,"column":4}},{"start":{"line":136,"column":4},"end":{"line":136,"column":4}}]},"13":{"line":144,"type":"if","locations":[{"start":{"line":144,"column":4},"end":{"line":144,"column":4}},{"start":{"line":144,"column":4},"end":{"line":144,"column":4}}]},"14":{"line":144,"type":"binary-expr","locations":[{"start":{"line":144,"column":7},"end":{"line":144,"column":33}},{"start":{"line":144,"column":37},"end":{"line":144,"column":63}}]},"15":{"line":151,"type":"if","locations":[{"start":{"line":151,"column":4},"end":{"line":151,"column":4}},{"start":{"line":151,"column":4},"end":{"line":151,"column":4}}]},"16":{"line":156,"type":"if","locations":[{"start":{"line":156,"column":4},"end":{"line":156,"column":4}},{"start":{"line":156,"column":4},"end":{"line":156,"column":4}}]},"17":{"line":161,"type":"if","locations":[{"start":{"line":161,"column":4},"end":{"line":161,"column":4}},{"start":{"line":161,"column":4},"end":{"line":161,"column":4}}]},"18":{"line":170,"type":"if","locations":[{"start":{"line":170,"column":4},"end":{"line":170,"column":4}},{"start":{"line":170,"column":4},"end":{"line":170,"column":4}}]},"19":{"line":175,"type":"if","locations":[{"start":{"line":175,"column":4},"end":{"line":175,"column":4}},{"start":{"line":175,"column":4},"end":{"line":175,"column":4}}]},"20":{"line":186,"type":"if","locations":[{"start":{"line":186,"column":4},"end":{"line":186,"column":4}},{"start":{"line":186,"column":4},"end":{"line":186,"column":4}}]},"21":{"line":197,"type":"if","locations":[{"start":{"line":197,"column":4},"end":{"line":197,"column":4}},{"start":{"line":197,"column":4},"end":{"line":197,"column":4}}]},"22":{"line":202,"type":"if","locations":[{"start":{"line":202,"column":4},"end":{"line":202,"column":4}},{"start":{"line":202,"column":4},"end":{"line":202,"column":4}}]},"23":{"line":206,"type":"if","locations":[{"start":{"line":206,"column":4},"end":{"line":206,"column":4}},{"start":{"line":206,"column":4},"end":{"line":206,"column":4}}]},"24":{"line":214,"type":"if","locations":[{"start":{"line":214,"column":4},"end":{"line":214,"column":4}},{"start":{"line":214,"column":4},"end":{"line":214,"column":4}}]},"25":{"line":223,"type":"if","locations":[{"start":{"line":223,"column":4},"end":{"line":223,"column":4}},{"start":{"line":223,"column":4},"end":{"line":223,"column":4}}]},"26":{"line":224,"type":"if","locations":[{"start":{"line":224,"column":8},"end":{"line":224,"column":8}},{"start":{"line":224,"column":8},"end":{"line":224,"column":8}}]},"27":{"line":246,"type":"if","locations":[{"start":{"line":246,"column":4},"end":{"line":246,"column":4}},{"start":{"line":246,"column":4},"end":{"line":246,"column":4}}]},"28":{"line":253,"type":"if","locations":[{"start":{"line":253,"column":4},"end":{"line":253,"column":4}},{"start":{"line":253,"column":4},"end":{"line":253,"column":4}}]},"29":{"line":258,"type":"if","locations":[{"start":{"line":258,"column":4},"end":{"line":258,"column":4}},{"start":{"line":258,"column":4},"end":{"line":258,"column":4}}]},"30":{"line":263,"type":"if","locations":[{"start":{"line":263,"column":4},"end":{"line":263,"column":4}},{"start":{"line":263,"column":4},"end":{"line":263,"column":4}}]},"31":{"line":272,"type":"if","locations":[{"start":{"line":272,"column":4},"end":{"line":272,"column":4}},{"start":{"line":272,"column":4},"end":{"line":272,"column":4}}]},"32":{"line":276,"type":"if","locations":[{"start":{"line":276,"column":4},"end":{"line":276,"column":4}},{"start":{"line":276,"column":4},"end":{"line":276,"column":4}}]},"33":{"line":285,"type":"if","locations":[{"start":{"line":285,"column":4},"end":{"line":285,"column":4}},{"start":{"line":285,"column":4},"end":{"line":285,"column":4}}]},"34":{"line":289,"type":"if","locations":[{"start":{"line":289,"column":4},"end":{"line":289,"column":4}},{"start":{"line":289,"column":4},"end":{"line":289,"column":4}}]},"35":{"line":293,"type":"if","locations":[{"start":{"line":293,"column":4},"end":{"line":293,"column":4}},{"start":{"line":293,"column":4},"end":{"line":293,"column":4}}]},"36":{"line":294,"type":"if","locations":[{"start":{"line":294,"column":8},"end":{"line":294,"column":8}},{"start":{"line":294,"column":8},"end":{"line":294,"column":8}}]}}},"/home/bmiller/git/node-ipc/lib/eventParser.js":{"path":"/home/bmiller/git/node-ipc/lib/eventParser.js","s":{"1":1,"2":1,"3":7,"4":0,"5":7,"6":0,"7":7,"8":7,"9":1,"10":7,"11":7,"12":7,"13":1,"14":1},"b":{"1":[0,7],"2":[0,7]},"f":{"1":7,"2":7},"fnMap":{"1":{"name":"formatData","line":3,"loc":{"start":{"line":3,"column":0},"end":{"line":3,"column":28}}},"2":{"name":"parseDataEvents","line":15,"loc":{"start":{"line":15,"column":0},"end":{"line":15,"column":30}}}},"statementMap":{"1":{"start":{"line":1,"column":0},"end":{"line":1,"column":36}},"2":{"start":{"line":3,"column":0},"end":{"line":13,"column":1}},"3":{"start":{"line":4,"column":4},"end":{"line":6,"column":5}},"4":{"start":{"line":5,"column":8},"end":{"line":5,"column":24}},"5":{"start":{"line":7,"column":4},"end":{"line":9,"column":5}},"6":{"start":{"line":8,"column":8},"end":{"line":8,"column":24}},"7":{"start":{"line":11,"column":4},"end":{"line":11,"column":42}},"8":{"start":{"line":12,"column":4},"end":{"line":12,"column":19}},"9":{"start":{"line":15,"column":0},"end":{"line":19,"column":1}},"10":{"start":{"line":16,"column":4},"end":{"line":16,"column":44}},"11":{"start":{"line":17,"column":4},"end":{"line":17,"column":17}},"12":{"start":{"line":18,"column":4},"end":{"line":18,"column":18}},"13":{"start":{"line":21,"column":0},"end":{"line":25,"column":1}},"14":{"start":{"line":27,"column":0},"end":{"line":27,"column":22}}},"branchMap":{"1":{"line":4,"type":"if","locations":[{"start":{"line":4,"column":4},"end":{"line":4,"column":4}},{"start":{"line":4,"column":4},"end":{"line":4,"column":4}}]},"2":{"line":7,"type":"if","locations":[{"start":{"line":7,"column":4},"end":{"line":7,"column":4}},{"start":{"line":7,"column":4},"end":{"line":7,"column":4}}]}}},"/home/bmiller/git/node-ipc/lib/client.js":{"path":"/home/bmiller/git/node-ipc/lib/client.js","s":{"1":1,"2":1,"3":4,"4":4,"5":4,"6":1,"7":6,"8":6,"9":6,"10":6,"11":6,"12":0,"13":6,"14":6,"15":1,"16":1,"17":5,"18":1,"19":5,"20":5,"21":1,"22":7,"23":7,"24":7,"25":0,"26":0,"27":7,"28":7,"29":7,"30":7,"31":0,"32":0,"33":0,"34":7,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":7,"53":7,"54":5,"55":5,"56":7,"57":2,"58":2,"59":2,"60":7,"61":7,"62":7,"63":4,"64":4,"65":4,"66":4,"67":4,"68":4,"69":3,"70":3,"71":3,"72":3,"73":3,"74":3,"75":3,"76":3,"77":1,"78":3,"79":7,"80":6,"81":6,"82":0,"83":0,"84":0,"85":0,"86":0,"87":6,"88":6,"89":6,"90":6,"91":0,"92":0,"93":6,"94":6,"95":6,"96":6,"97":6,"98":6,"99":6,"100":6,"101":6,"102":0,"103":6,"104":1},"b":{"1":[4,0],"2":[0,6],"3":[1,5],"4":[0,7],"5":[7,0],"6":[0,7],"7":[7,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[4,3],"14":[7,4],"15":[1,2],"16":[0,6],"17":[0,0],"18":[6,0],"19":[0,6],"20":[6,6],"21":[0,6]},"f":{"1":4,"2":6,"3":5,"4":7,"5":5,"6":2,"7":7,"8":3,"9":3,"10":3,"11":6},"fnMap":{"1":{"name":"init","line":9,"loc":{"start":{"line":9,"column":0},"end":{"line":9,"column":25}}},"2":{"name":"emit","line":24,"loc":{"start":{"line":24,"column":0},"end":{"line":24,"column":24}}},"3":{"name":"syncEmit","line":47,"loc":{"start":{"line":47,"column":0},"end":{"line":47,"column":26}}},"4":{"name":"connect","line":52,"loc":{"start":{"line":52,"column":0},"end":{"line":52,"column":18}}},"5":{"name":"(anonymous_5)","line":119,"loc":{"start":{"line":119,"column":8},"end":{"line":119,"column":21}}},"6":{"name":"(anonymous_6)","line":128,"loc":{"start":{"line":128,"column":8},"end":{"line":128,"column":18}}},"7":{"name":"(anonymous_7)","line":137,"loc":{"start":{"line":137,"column":8},"end":{"line":137,"column":18}}},"8":{"name":"(anonymous_8)","line":162,"loc":{"start":{"line":162,"column":20},"end":{"line":162,"column":36}}},"9":{"name":"(anonymous_9)","line":163,"loc":{"start":{"line":163,"column":31},"end":{"line":163,"column":41}}},"10":{"name":"(anonymous_10)","line":168,"loc":{"start":{"line":168,"column":32},"end":{"line":168,"column":42}}},"11":{"name":"(anonymous_11)","line":186,"loc":{"start":{"line":186,"column":8},"end":{"line":186,"column":23}}}},"statementMap":{"1":{"start":{"line":1,"column":0},"end":{"line":7,"column":38}},"2":{"start":{"line":9,"column":0},"end":{"line":22,"column":1}},"3":{"start":{"line":10,"column":4},"end":{"line":18,"column":5}},"4":{"start":{"line":19,"column":4},"end":{"line":19,"column":23}},"5":{"start":{"line":21,"column":4},"end":{"line":21,"column":18}},"6":{"start":{"line":24,"column":0},"end":{"line":45,"column":1}},"7":{"start":{"line":25,"column":4},"end":{"line":25,"column":109}},"8":{"start":{"line":27,"column":4},"end":{"line":27,"column":28}},"9":{"start":{"line":28,"column":4},"end":{"line":28,"column":22}},"10":{"start":{"line":29,"column":4},"end":{"line":29,"column":22}},"11":{"start":{"line":31,"column":4},"end":{"line":35,"column":5}},"12":{"start":{"line":32,"column":8},"end":{"line":32,"column":47}},"13":{"start":{"line":34,"column":8},"end":{"line":34,"column":44}},"14":{"start":{"line":37,"column":4},"end":{"line":40,"column":5}},"15":{"start":{"line":38,"column":8},"end":{"line":38,"column":35}},"16":{"start":{"line":39,"column":8},"end":{"line":39,"column":15}},"17":{"start":{"line":42,"column":4},"end":{"line":44,"column":6}},"18":{"start":{"line":47,"column":0},"end":{"line":50,"column":1}},"19":{"start":{"line":48,"column":4},"end":{"line":48,"column":102}},"20":{"start":{"line":49,"column":4},"end":{"line":49,"column":31}},"21":{"start":{"line":52,"column":0},"end":{"line":233,"column":1}},"22":{"start":{"line":54,"column":4},"end":{"line":54,"column":20}},"23":{"start":{"line":56,"column":4},"end":{"line":56,"column":91}},"24":{"start":{"line":57,"column":4},"end":{"line":60,"column":5}},"25":{"start":{"line":58,"column":8},"end":{"line":58,"column":136}},"26":{"start":{"line":59,"column":8},"end":{"line":59,"column":15}},"27":{"start":{"line":62,"column":4},"end":{"line":113,"column":5}},"28":{"start":{"line":63,"column":8},"end":{"line":63,"column":85}},"29":{"start":{"line":65,"column":8},"end":{"line":65,"column":31}},"30":{"start":{"line":67,"column":8},"end":{"line":71,"column":9}},"31":{"start":{"line":68,"column":12},"end":{"line":68,"column":43}},"32":{"start":{"line":69,"column":12},"end":{"line":69,"column":44}},"33":{"start":{"line":70,"column":12},"end":{"line":70,"column":39}},"34":{"start":{"line":72,"column":8},"end":{"line":76,"column":10}},"35":{"start":{"line":78,"column":8},"end":{"line":112,"column":9}},"36":{"start":{"line":79,"column":12},"end":{"line":79,"column":96}},"37":{"start":{"line":80,"column":12},"end":{"line":85,"column":14}},"38":{"start":{"line":87,"column":12},"end":{"line":87,"column":114}},"39":{"start":{"line":88,"column":12},"end":{"line":90,"column":13}},"40":{"start":{"line":89,"column":16},"end":{"line":89,"column":81}},"41":{"start":{"line":91,"column":12},"end":{"line":93,"column":13}},"42":{"start":{"line":92,"column":16},"end":{"line":92,"column":81}},"43":{"start":{"line":94,"column":12},"end":{"line":104,"column":13}},"44":{"start":{"line":95,"column":16},"end":{"line":97,"column":17}},"45":{"start":{"line":96,"column":20},"end":{"line":96,"column":96}},"46":{"start":{"line":98,"column":16},"end":{"line":98,"column":40}},"47":{"start":{"line":99,"column":16},"end":{"line":103,"column":17}},"48":{"start":{"line":100,"column":20},"end":{"line":102,"column":22}},"49":{"start":{"line":106,"column":12},"end":{"line":106,"column":47}},"50":{"start":{"line":107,"column":12},"end":{"line":107,"column":47}},"51":{"start":{"line":109,"column":12},"end":{"line":111,"column":14}},"52":{"start":{"line":115,"column":4},"end":{"line":115,"column":52}},"53":{"start":{"line":117,"column":4},"end":{"line":124,"column":6}},"54":{"start":{"line":120,"column":12},"end":{"line":120,"column":57}},"55":{"start":{"line":121,"column":12},"end":{"line":121,"column":41}},"56":{"start":{"line":126,"column":4},"end":{"line":133,"column":6}},"57":{"start":{"line":129,"column":12},"end":{"line":129,"column":38}},"58":{"start":{"line":130,"column":12},"end":{"line":130,"column":61}},"59":{"start":{"line":131,"column":12},"end":{"line":131,"column":41}},"60":{"start":{"line":135,"column":4},"end":{"line":182,"column":6}},"61":{"start":{"line":138,"column":12},"end":{"line":138,"column":167}},"62":{"start":{"line":140,"column":12},"end":{"line":156,"column":13}},"63":{"start":{"line":144,"column":16},"end":{"line":144,"column":45}},"64":{"start":{"line":145,"column":16},"end":{"line":149,"column":18}},"65":{"start":{"line":151,"column":16},"end":{"line":151,"column":40}},"66":{"start":{"line":152,"column":16},"end":{"line":152,"column":42}},"67":{"start":{"line":153,"column":16},"end":{"line":153,"column":33}},"68":{"start":{"line":155,"column":16},"end":{"line":155,"column":23}},"69":{"start":{"line":158,"column":12},"end":{"line":158,"column":35}},"70":{"start":{"line":160,"column":12},"end":{"line":178,"column":14}},"71":{"start":{"line":163,"column":24},"end":{"line":174,"column":25}},"72":{"start":{"line":164,"column":28},"end":{"line":164,"column":54}},"73":{"start":{"line":165,"column":28},"end":{"line":165,"column":52}},"74":{"start":{"line":166,"column":28},"end":{"line":166,"column":45}},"75":{"start":{"line":167,"column":28},"end":{"line":173,"column":29}},"76":{"start":{"line":169,"column":36},"end":{"line":170,"column":89}},"77":{"start":{"line":170,"column":40},"end":{"line":170,"column":89}},"78":{"start":{"line":180,"column":12},"end":{"line":180,"column":41}},"79":{"start":{"line":184,"column":4},"end":{"line":232,"column":6}},"80":{"start":{"line":187,"column":12},"end":{"line":187,"column":56}},"81":{"start":{"line":188,"column":12},"end":{"line":199,"column":13}},"82":{"start":{"line":189,"column":16},"end":{"line":192,"column":18}},"83":{"start":{"line":193,"column":16},"end":{"line":195,"column":17}},"84":{"start":{"line":194,"column":20},"end":{"line":194,"column":27}},"85":{"start":{"line":197,"column":16},"end":{"line":197,"column":36}},"86":{"start":{"line":198,"column":16},"end":{"line":198,"column":23}},"87":{"start":{"line":201,"column":12},"end":{"line":202,"column":34}},"88":{"start":{"line":202,"column":16},"end":{"line":202,"column":34}},"89":{"start":{"line":204,"column":12},"end":{"line":204,"column":40}},"90":{"start":{"line":206,"column":12},"end":{"line":209,"column":13}},"91":{"start":{"line":207,"column":16},"end":{"line":207,"column":131}},"92":{"start":{"line":208,"column":16},"end":{"line":208,"column":23}},"93":{"start":{"line":211,"column":12},"end":{"line":211,"column":30}},"94":{"start":{"line":213,"column":12},"end":{"line":213,"column":49}},"95":{"start":{"line":214,"column":12},"end":{"line":214,"column":39}},"96":{"start":{"line":215,"column":12},"end":{"line":224,"column":13}},"97":{"start":{"line":216,"column":16},"end":{"line":216,"column":40}},"98":{"start":{"line":217,"column":16},"end":{"line":217,"column":40}},"99":{"start":{"line":219,"column":16},"end":{"line":219,"column":94}},"100":{"start":{"line":220,"column":16},"end":{"line":223,"column":18}},"101":{"start":{"line":226,"column":12},"end":{"line":228,"column":13}},"102":{"start":{"line":227,"column":16},"end":{"line":227,"column":23}},"103":{"start":{"line":230,"column":12},"end":{"line":230,"column":32}},"104":{"start":{"line":235,"column":0},"end":{"line":235,"column":20}}},"branchMap":{"1":{"line":17,"type":"binary-expr","locations":[{"start":{"line":17,"column":25},"end":{"line":17,"column":42}},{"start":{"line":17,"column":44},"end":{"line":17,"column":45}}]},"2":{"line":31,"type":"if","locations":[{"start":{"line":31,"column":4},"end":{"line":31,"column":4}},{"start":{"line":31,"column":4},"end":{"line":31,"column":4}}]},"3":{"line":37,"type":"if","locations":[{"start":{"line":37,"column":4},"end":{"line":37,"column":4}},{"start":{"line":37,"column":4},"end":{"line":37,"column":4}}]},"4":{"line":57,"type":"if","locations":[{"start":{"line":57,"column":4},"end":{"line":57,"column":4}},{"start":{"line":57,"column":4},"end":{"line":57,"column":4}}]},"5":{"line":62,"type":"if","locations":[{"start":{"line":62,"column":4},"end":{"line":62,"column":4}},{"start":{"line":62,"column":4},"end":{"line":62,"column":4}}]},"6":{"line":67,"type":"if","locations":[{"start":{"line":67,"column":8},"end":{"line":67,"column":8}},{"start":{"line":67,"column":8},"end":{"line":67,"column":8}}]},"7":{"line":67,"type":"binary-expr","locations":[{"start":{"line":67,"column":12},"end":{"line":67,"column":39}},{"start":{"line":67,"column":43},"end":{"line":67,"column":83}}]},"8":{"line":78,"type":"if","locations":[{"start":{"line":78,"column":8},"end":{"line":78,"column":8}},{"start":{"line":78,"column":8},"end":{"line":78,"column":8}}]},"9":{"line":88,"type":"if","locations":[{"start":{"line":88,"column":12},"end":{"line":88,"column":12}},{"start":{"line":88,"column":12},"end":{"line":88,"column":12}}]},"10":{"line":91,"type":"if","locations":[{"start":{"line":91,"column":12},"end":{"line":91,"column":12}},{"start":{"line":91,"column":12},"end":{"line":91,"column":12}}]},"11":{"line":94,"type":"if","locations":[{"start":{"line":94,"column":12},"end":{"line":94,"column":12}},{"start":{"line":94,"column":12},"end":{"line":94,"column":12}}]},"12":{"line":95,"type":"if","locations":[{"start":{"line":95,"column":16},"end":{"line":95,"column":16}},{"start":{"line":95,"column":16},"end":{"line":95,"column":16}}]},"13":{"line":140,"type":"if","locations":[{"start":{"line":140,"column":12},"end":{"line":140,"column":12}},{"start":{"line":140,"column":12},"end":{"line":140,"column":12}}]},"14":{"line":141,"type":"binary-expr","locations":[{"start":{"line":141,"column":16},"end":{"line":141,"column":42}},{"start":{"line":141,"column":46},"end":{"line":141,"column":71}}]},"15":{"line":169,"type":"if","locations":[{"start":{"line":169,"column":36},"end":{"line":169,"column":36}},{"start":{"line":169,"column":36},"end":{"line":169,"column":36}}]},"16":{"line":188,"type":"if","locations":[{"start":{"line":188,"column":12},"end":{"line":188,"column":12}},{"start":{"line":188,"column":12},"end":{"line":188,"column":12}}]},"17":{"line":193,"type":"if","locations":[{"start":{"line":193,"column":16},"end":{"line":193,"column":16}},{"start":{"line":193,"column":16},"end":{"line":193,"column":16}}]},"18":{"line":201,"type":"if","locations":[{"start":{"line":201,"column":12},"end":{"line":201,"column":12}},{"start":{"line":201,"column":12},"end":{"line":201,"column":12}}]},"19":{"line":206,"type":"if","locations":[{"start":{"line":206,"column":12},"end":{"line":206,"column":12}},{"start":{"line":206,"column":12},"end":{"line":206,"column":12}}]},"20":{"line":206,"type":"binary-expr","locations":[{"start":{"line":206,"column":15},"end":{"line":206,"column":52}},{"start":{"line":206,"column":56},"end":{"line":206,"column":97}}]},"21":{"line":226,"type":"if","locations":[{"start":{"line":226,"column":12},"end":{"line":226,"column":12}},{"start":{"line":226,"column":12},"end":{"line":226,"column":12}}]}}},"/home/bmiller/git/node-ipc/lib/socketServer.js":{"path":"/home/bmiller/git/node-ipc/lib/socketServer.js","s":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":0,"9":1,"10":1,"11":1,"12":0,"13":0,"14":0,"15":1,"16":1,"17":0,"18":1,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":1,"32":2,"33":1,"34":1,"35":2,"36":0,"37":0,"38":2,"39":2,"40":1,"41":1,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":1,"61":1,"62":1,"63":1,"64":0,"65":0,"66":0,"67":1,"68":1,"69":1,"70":1,"71":1,"72":0,"73":0,"74":1,"75":1,"76":1,"77":1,"78":0,"79":1,"80":1,"81":1,"82":1,"83":0,"84":0,"85":1,"86":1,"87":1,"88":0,"89":0,"90":0,"91":1,"92":1,"93":1,"94":1,"95":0,"96":0,"97":1,"98":1,"99":1,"100":1,"101":1,"102":1,"103":1,"104":1,"105":1,"106":1,"107":1,"108":0,"109":1,"110":1,"111":1,"112":0,"113":1,"114":1,"115":1,"116":1,"117":0,"118":1,"119":1,"120":1,"121":0,"122":0,"123":0,"124":0,"125":0,"126":0,"127":0,"128":1,"129":0,"130":0,"131":0,"132":1,"133":1,"134":1,"135":2,"136":2,"137":1,"138":1,"139":1,"140":1,"141":1,"142":0,"143":1,"144":0,"145":1,"146":1,"147":1,"148":0,"149":0,"150":0,"151":2,"152":1},"b":{"1":[0,1],"2":[1,0],"3":[1,0],"4":[0,1],"5":[1,1],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,2],"11":[1,0],"12":[0,1],"13":[1,0],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,1],"21":[1,0],"22":[0,1],"23":[1,0],"24":[1,0],"25":[0,1],"26":[1,0],"27":[0,1],"28":[1,1],"29":[1,0],"30":[0,1],"31":[0,1],"32":[0,1],"33":[0,1],"34":[0,0],"35":[0,1],"36":[1,0],"37":[0,0],"38":[1,0],"39":[1,0],"40":[0,1],"41":[0,1],"42":[1,0]},"f":{"1":1,"2":0,"3":2,"4":1,"5":1,"6":2,"7":2,"8":1,"9":1,"10":1,"11":0,"12":1,"13":0,"14":1,"15":1,"16":0,"17":1,"18":1,"19":1,"20":1},"fnMap":{"1":{"name":"emit","line":9,"loc":{"start":{"line":9,"column":0},"end":{"line":9,"column":33}}},"2":{"name":"broadcast","line":40,"loc":{"start":{"line":40,"column":0},"end":{"line":40,"column":29}}},"3":{"name":"init","line":63,"loc":{"start":{"line":63,"column":0},"end":{"line":63,"column":35}}},"4":{"name":"(anonymous_4)","line":75,"loc":{"start":{"line":75,"column":26},"end":{"line":75,"column":42}}},"5":{"name":"(anonymous_5)","line":81,"loc":{"start":{"line":81,"column":13},"end":{"line":81,"column":23}}},"6":{"name":"(anonymous_6)","line":84,"loc":{"start":{"line":84,"column":26},"end":{"line":84,"column":36}}},"7":{"name":"(anonymous_7)","line":93,"loc":{"start":{"line":93,"column":20},"end":{"line":93,"column":36}}},"8":{"name":"(anonymous_8)","line":94,"loc":{"start":{"line":94,"column":31},"end":{"line":94,"column":43}}},"9":{"name":"UDPWrite","line":134,"loc":{"start":{"line":134,"column":32},"end":{"line":134,"column":65}}},"10":{"name":"(anonymous_10)","line":142,"loc":{"start":{"line":142,"column":40},"end":{"line":142,"column":61}}},"11":{"name":"(anonymous_11)","line":147,"loc":{"start":{"line":147,"column":52},"end":{"line":147,"column":65}}},"12":{"name":"(anonymous_12)","line":162,"loc":{"start":{"line":162,"column":36},"end":{"line":162,"column":48}}},"13":{"name":"(anonymous_13)","line":170,"loc":{"start":{"line":170,"column":32},"end":{"line":170,"column":45}}},"14":{"name":"serverCreated","line":182,"loc":{"start":{"line":182,"column":28},"end":{"line":182,"column":59}}},"15":{"name":"(anonymous_15)","line":191,"loc":{"start":{"line":191,"column":36},"end":{"line":191,"column":52}}},"16":{"name":"(anonymous_16)","line":201,"loc":{"start":{"line":201,"column":36},"end":{"line":201,"column":49}}},"17":{"name":"(anonymous_17)","line":210,"loc":{"start":{"line":210,"column":36},"end":{"line":210,"column":60}}},"18":{"name":"(anonymous_18)","line":256,"loc":{"start":{"line":256,"column":36},"end":{"line":256,"column":56}}},"19":{"name":"started","line":281,"loc":{"start":{"line":281,"column":28},"end":{"line":281,"column":52}}},"20":{"name":"(anonymous_20)","line":334,"loc":{"start":{"line":334,"column":8},"end":{"line":334,"column":18}}}},"statementMap":{"1":{"start":{"line":1,"column":0},"end":{"line":7,"column":36}},"2":{"start":{"line":9,"column":0},"end":{"line":38,"column":1}},"3":{"start":{"line":10,"column":4},"end":{"line":10,"column":74}},"4":{"start":{"line":12,"column":4},"end":{"line":12,"column":28}},"5":{"start":{"line":13,"column":4},"end":{"line":13,"column":22}},"6":{"start":{"line":14,"column":4},"end":{"line":14,"column":22}},"7":{"start":{"line":16,"column":4},"end":{"line":20,"column":5}},"8":{"start":{"line":17,"column":8},"end":{"line":17,"column":47}},"9":{"start":{"line":19,"column":8},"end":{"line":19,"column":44}},"10":{"start":{"line":22,"column":4},"end":{"line":35,"column":5}},"11":{"start":{"line":24,"column":8},"end":{"line":28,"column":9}},"12":{"start":{"line":25,"column":12},"end":{"line":25,"column":166}},"13":{"start":{"line":26,"column":12},"end":{"line":26,"column":38}},"14":{"start":{"line":27,"column":12},"end":{"line":27,"column":19}},"15":{"start":{"line":30,"column":8},"end":{"line":33,"column":10}},"16":{"start":{"line":34,"column":8},"end":{"line":34,"column":15}},"17":{"start":{"line":37,"column":4},"end":{"line":37,"column":26}},"18":{"start":{"line":40,"column":0},"end":{"line":61,"column":1}},"19":{"start":{"line":41,"column":4},"end":{"line":41,"column":143}},"20":{"start":{"line":42,"column":4},"end":{"line":42,"column":28}},"21":{"start":{"line":43,"column":4},"end":{"line":43,"column":22}},"22":{"start":{"line":44,"column":4},"end":{"line":44,"column":22}},"23":{"start":{"line":46,"column":4},"end":{"line":50,"column":5}},"24":{"start":{"line":47,"column":8},"end":{"line":47,"column":47}},"25":{"start":{"line":49,"column":8},"end":{"line":49,"column":44}},"26":{"start":{"line":52,"column":4},"end":{"line":60,"column":5}},"27":{"start":{"line":53,"column":8},"end":{"line":55,"column":9}},"28":{"start":{"line":54,"column":12},"end":{"line":54,"column":55}},"29":{"start":{"line":57,"column":8},"end":{"line":59,"column":9}},"30":{"start":{"line":58,"column":12},"end":{"line":58,"column":43}},"31":{"start":{"line":63,"column":0},"end":{"line":362,"column":1}},"32":{"start":{"line":64,"column":4},"end":{"line":328,"column":6}},"33":{"start":{"line":76,"column":12},"end":{"line":79,"column":14}},"34":{"start":{"line":82,"column":12},"end":{"line":82,"column":34}},"35":{"start":{"line":85,"column":12},"end":{"line":88,"column":13}},"36":{"start":{"line":86,"column":16},"end":{"line":86,"column":87}},"37":{"start":{"line":87,"column":16},"end":{"line":87,"column":23}},"38":{"start":{"line":90,"column":12},"end":{"line":326,"column":14}},"39":{"start":{"line":94,"column":24},"end":{"line":323,"column":25}},"40":{"start":{"line":95,"column":28},"end":{"line":95,"column":133}},"41":{"start":{"line":97,"column":28},"end":{"line":166,"column":29}},"42":{"start":{"line":98,"column":32},"end":{"line":132,"column":33}},"43":{"start":{"line":99,"column":36},"end":{"line":101,"column":38}},"44":{"start":{"line":103,"column":36},"end":{"line":103,"column":94}},"45":{"start":{"line":104,"column":36},"end":{"line":108,"column":37}},"46":{"start":{"line":105,"column":40},"end":{"line":105,"column":105}},"47":{"start":{"line":107,"column":40},"end":{"line":107,"column":135}},"48":{"start":{"line":109,"column":36},"end":{"line":113,"column":37}},"49":{"start":{"line":110,"column":40},"end":{"line":110,"column":105}},"50":{"start":{"line":112,"column":40},"end":{"line":112,"column":128}},"51":{"start":{"line":114,"column":36},"end":{"line":116,"column":37}},"52":{"start":{"line":115,"column":40},"end":{"line":115,"column":109}},"53":{"start":{"line":117,"column":36},"end":{"line":127,"column":37}},"54":{"start":{"line":118,"column":40},"end":{"line":120,"column":41}},"55":{"start":{"line":119,"column":44},"end":{"line":119,"column":120}},"56":{"start":{"line":121,"column":40},"end":{"line":121,"column":64}},"57":{"start":{"line":122,"column":40},"end":{"line":126,"column":41}},"58":{"start":{"line":123,"column":44},"end":{"line":125,"column":46}},"59":{"start":{"line":128,"column":36},"end":{"line":131,"column":38}},"60":{"start":{"line":134,"column":32},"end":{"line":154,"column":33}},"61":{"start":{"line":135,"column":36},"end":{"line":135,"column":89}},"62":{"start":{"line":136,"column":36},"end":{"line":153,"column":38}},"63":{"start":{"line":143,"column":44},"end":{"line":151,"column":45}},"64":{"start":{"line":144,"column":48},"end":{"line":144,"column":100}},"65":{"start":{"line":145,"column":48},"end":{"line":150,"column":50}},"66":{"start":{"line":148,"column":56},"end":{"line":148,"column":84}},"67":{"start":{"line":156,"column":32},"end":{"line":158,"column":34}},"68":{"start":{"line":159,"column":32},"end":{"line":159,"column":61}},"69":{"start":{"line":160,"column":32},"end":{"line":165,"column":34}},"70":{"start":{"line":163,"column":40},"end":{"line":163,"column":68}},"71":{"start":{"line":168,"column":28},"end":{"line":178,"column":30}},"72":{"start":{"line":171,"column":36},"end":{"line":171,"column":72}},"73":{"start":{"line":173,"column":36},"end":{"line":176,"column":37}},"74":{"start":{"line":180,"column":28},"end":{"line":180,"column":86}},"75":{"start":{"line":182,"column":28},"end":{"line":279,"column":29}},"76":{"start":{"line":183,"column":32},"end":{"line":183,"column":60}},"77":{"start":{"line":185,"column":32},"end":{"line":186,"column":79}},"78":{"start":{"line":186,"column":36},"end":{"line":186,"column":79}},"79":{"start":{"line":188,"column":32},"end":{"line":188,"column":97}},"80":{"start":{"line":189,"column":32},"end":{"line":197,"column":34}},"81":{"start":{"line":192,"column":40},"end":{"line":195,"column":42}},"82":{"start":{"line":199,"column":32},"end":{"line":206,"column":34}},"83":{"start":{"line":202,"column":40},"end":{"line":202,"column":83}},"84":{"start":{"line":204,"column":40},"end":{"line":204,"column":68}},"85":{"start":{"line":208,"column":32},"end":{"line":252,"column":34}},"86":{"start":{"line":211,"column":40},"end":{"line":211,"column":100}},"87":{"start":{"line":212,"column":40},"end":{"line":220,"column":41}},"88":{"start":{"line":213,"column":44},"end":{"line":213,"column":80}},"89":{"start":{"line":214,"column":44},"end":{"line":218,"column":46}},"90":{"start":{"line":219,"column":44},"end":{"line":219,"column":51}},"91":{"start":{"line":222,"column":40},"end":{"line":223,"column":62}},"92":{"start":{"line":223,"column":44},"end":{"line":223,"column":62}},"93":{"start":{"line":225,"column":40},"end":{"line":225,"column":68}},"94":{"start":{"line":227,"column":40},"end":{"line":230,"column":41}},"95":{"start":{"line":228,"column":44},"end":{"line":228,"column":159}},"96":{"start":{"line":229,"column":44},"end":{"line":229,"column":51}},"97":{"start":{"line":232,"column":40},"end":{"line":232,"column":58}},"98":{"start":{"line":234,"column":40},"end":{"line":234,"column":69}},"99":{"start":{"line":236,"column":40},"end":{"line":250,"column":41}},"100":{"start":{"line":237,"column":44},"end":{"line":237,"column":68}},"101":{"start":{"line":238,"column":44},"end":{"line":238,"column":71}},"102":{"start":{"line":240,"column":44},"end":{"line":240,"column":116}},"103":{"start":{"line":242,"column":44},"end":{"line":243,"column":72}},"104":{"start":{"line":243,"column":48},"end":{"line":243,"column":72}},"105":{"start":{"line":245,"column":44},"end":{"line":249,"column":46}},"106":{"start":{"line":254,"column":32},"end":{"line":269,"column":34}},"107":{"start":{"line":257,"column":40},"end":{"line":258,"column":51}},"108":{"start":{"line":258,"column":44},"end":{"line":258,"column":51}},"109":{"start":{"line":259,"column":40},"end":{"line":259,"column":123}},"110":{"start":{"line":260,"column":40},"end":{"line":260,"column":49}},"111":{"start":{"line":262,"column":40},"end":{"line":266,"column":41}},"112":{"start":{"line":263,"column":44},"end":{"line":263,"column":79}},"113":{"start":{"line":265,"column":44},"end":{"line":265,"column":64}},"114":{"start":{"line":267,"column":40},"end":{"line":267,"column":71}},"115":{"start":{"line":271,"column":32},"end":{"line":274,"column":34}},"116":{"start":{"line":276,"column":32},"end":{"line":278,"column":33}},"117":{"start":{"line":277,"column":36},"end":{"line":277,"column":43}},"118":{"start":{"line":281,"column":28},"end":{"line":283,"column":29}},"119":{"start":{"line":282,"column":32},"end":{"line":282,"column":54}},"120":{"start":{"line":285,"column":28},"end":{"line":299,"column":29}},"121":{"start":{"line":286,"column":32},"end":{"line":286,"column":106}},"122":{"start":{"line":287,"column":32},"end":{"line":291,"column":15}},"123":{"start":{"line":288,"column":18},"end":{"line":288,"column":63}},"124":{"start":{"line":289,"column":18},"end":{"line":289,"column":64}},"125":{"start":{"line":290,"column":18},"end":{"line":290,"column":59}},"126":{"start":{"line":293,"column":32},"end":{"line":296,"column":34}},"127":{"start":{"line":298,"column":32},"end":{"line":298,"column":39}},"128":{"start":{"line":301,"column":28},"end":{"line":309,"column":29}},"129":{"start":{"line":302,"column":32},"end":{"line":302,"column":113}},"130":{"start":{"line":303,"column":32},"end":{"line":307,"column":34}},"131":{"start":{"line":308,"column":32},"end":{"line":308,"column":39}},"132":{"start":{"line":311,"column":28},"end":{"line":311,"column":107}},"133":{"start":{"line":312,"column":28},"end":{"line":315,"column":30}},"134":{"start":{"line":317,"column":28},"end":{"line":322,"column":30}},"135":{"start":{"line":330,"column":4},"end":{"line":330,"column":23}},"136":{"start":{"line":332,"column":4},"end":{"line":359,"column":6}},"137":{"start":{"line":335,"column":12},"end":{"line":357,"column":13}},"138":{"start":{"line":336,"column":16},"end":{"line":336,"column":45}},"139":{"start":{"line":337,"column":16},"end":{"line":337,"column":44}},"140":{"start":{"line":339,"column":16},"end":{"line":342,"column":17}},"141":{"start":{"line":340,"column":20},"end":{"line":341,"column":33}},"142":{"start":{"line":341,"column":24},"end":{"line":341,"column":33}},"143":{"start":{"line":344,"column":16},"end":{"line":345,"column":47}},"144":{"start":{"line":345,"column":19},"end":{"line":345,"column":47}},"145":{"start":{"line":347,"column":16},"end":{"line":347,"column":88}},"146":{"start":{"line":349,"column":16},"end":{"line":350,"column":37}},"147":{"start":{"line":350,"column":20},"end":{"line":350,"column":37}},"148":{"start":{"line":352,"column":16},"end":{"line":352,"column":43}},"149":{"start":{"line":354,"column":16},"end":{"line":354,"column":81}},"150":{"start":{"line":356,"column":16},"end":{"line":356,"column":23}},"151":{"start":{"line":361,"column":4},"end":{"line":361,"column":18}},"152":{"start":{"line":364,"column":0},"end":{"line":364,"column":20}}},"branchMap":{"1":{"line":16,"type":"if","locations":[{"start":{"line":16,"column":4},"end":{"line":16,"column":4}},{"start":{"line":16,"column":4},"end":{"line":16,"column":4}}]},"2":{"line":22,"type":"if","locations":[{"start":{"line":22,"column":4},"end":{"line":22,"column":4}},{"start":{"line":22,"column":4},"end":{"line":22,"column":4}}]},"3":{"line":22,"type":"binary-expr","locations":[{"start":{"line":22,"column":7},"end":{"line":22,"column":16}},{"start":{"line":22,"column":20},"end":{"line":22,"column":29}}]},"4":{"line":24,"type":"if","locations":[{"start":{"line":24,"column":8},"end":{"line":24,"column":8}},{"start":{"line":24,"column":8},"end":{"line":24,"column":8}}]},"5":{"line":24,"type":"binary-expr","locations":[{"start":{"line":24,"column":11},"end":{"line":24,"column":26}},{"start":{"line":24,"column":30},"end":{"line":24,"column":42}}]},"6":{"line":41,"type":"cond-expr","locations":[{"start":{"line":41,"column":115},"end":{"line":41,"column":124}},{"start":{"line":41,"column":125},"end":{"line":41,"column":127}}]},"7":{"line":46,"type":"if","locations":[{"start":{"line":46,"column":4},"end":{"line":46,"column":4}},{"start":{"line":46,"column":4},"end":{"line":46,"column":4}}]},"8":{"line":52,"type":"if","locations":[{"start":{"line":52,"column":4},"end":{"line":52,"column":4}},{"start":{"line":52,"column":4},"end":{"line":52,"column":4}}]},"9":{"line":52,"type":"binary-expr","locations":[{"start":{"line":52,"column":7},"end":{"line":52,"column":16}},{"start":{"line":52,"column":20},"end":{"line":52,"column":29}}]},"10":{"line":85,"type":"if","locations":[{"start":{"line":85,"column":12},"end":{"line":85,"column":12}},{"start":{"line":85,"column":12},"end":{"line":85,"column":12}}]},"11":{"line":95,"type":"cond-expr","locations":[{"start":{"line":95,"column":103},"end":{"line":95,"column":118}},{"start":{"line":95,"column":119},"end":{"line":95,"column":121}}]},"12":{"line":97,"type":"if","locations":[{"start":{"line":97,"column":28},"end":{"line":97,"column":28}},{"start":{"line":97,"column":28},"end":{"line":97,"column":28}}]},"13":{"line":97,"type":"binary-expr","locations":[{"start":{"line":97,"column":31},"end":{"line":97,"column":43}},{"start":{"line":97,"column":47},"end":{"line":97,"column":59}}]},"14":{"line":98,"type":"if","locations":[{"start":{"line":98,"column":32},"end":{"line":98,"column":32}},{"start":{"line":98,"column":32},"end":{"line":98,"column":32}}]},"15":{"line":104,"type":"if","locations":[{"start":{"line":104,"column":36},"end":{"line":104,"column":36}},{"start":{"line":104,"column":36},"end":{"line":104,"column":36}}]},"16":{"line":109,"type":"if","locations":[{"start":{"line":109,"column":36},"end":{"line":109,"column":36}},{"start":{"line":109,"column":36},"end":{"line":109,"column":36}}]},"17":{"line":114,"type":"if","locations":[{"start":{"line":114,"column":36},"end":{"line":114,"column":36}},{"start":{"line":114,"column":36},"end":{"line":114,"column":36}}]},"18":{"line":117,"type":"if","locations":[{"start":{"line":117,"column":36},"end":{"line":117,"column":36}},{"start":{"line":117,"column":36},"end":{"line":117,"column":36}}]},"19":{"line":118,"type":"if","locations":[{"start":{"line":118,"column":40},"end":{"line":118,"column":40}},{"start":{"line":118,"column":40},"end":{"line":118,"column":40}}]},"20":{"line":143,"type":"if","locations":[{"start":{"line":143,"column":44},"end":{"line":143,"column":44}},{"start":{"line":143,"column":44},"end":{"line":143,"column":44}}]},"21":{"line":157,"type":"cond-expr","locations":[{"start":{"line":157,"column":52},"end":{"line":157,"column":58}},{"start":{"line":157,"column":59},"end":{"line":157,"column":65}}]},"22":{"line":185,"type":"if","locations":[{"start":{"line":185,"column":32},"end":{"line":185,"column":32}},{"start":{"line":185,"column":32},"end":{"line":185,"column":32}}]},"23":{"line":211,"type":"cond-expr","locations":[{"start":{"line":211,"column":80},"end":{"line":211,"column":89}},{"start":{"line":211,"column":92},"end":{"line":211,"column":98}}]},"24":{"line":211,"type":"binary-expr","locations":[{"start":{"line":211,"column":51},"end":{"line":211,"column":62}},{"start":{"line":211,"column":66},"end":{"line":211,"column":77}}]},"25":{"line":212,"type":"if","locations":[{"start":{"line":212,"column":40},"end":{"line":212,"column":40}},{"start":{"line":212,"column":40},"end":{"line":212,"column":40}}]},"26":{"line":222,"type":"if","locations":[{"start":{"line":222,"column":40},"end":{"line":222,"column":40}},{"start":{"line":222,"column":40},"end":{"line":222,"column":40}}]},"27":{"line":227,"type":"if","locations":[{"start":{"line":227,"column":40},"end":{"line":227,"column":40}},{"start":{"line":227,"column":40},"end":{"line":227,"column":40}}]},"28":{"line":227,"type":"binary-expr","locations":[{"start":{"line":227,"column":43},"end":{"line":227,"column":80}},{"start":{"line":227,"column":84},"end":{"line":227,"column":125}}]},"29":{"line":242,"type":"if","locations":[{"start":{"line":242,"column":44},"end":{"line":242,"column":44}},{"start":{"line":242,"column":44},"end":{"line":242,"column":44}}]},"30":{"line":257,"type":"if","locations":[{"start":{"line":257,"column":40},"end":{"line":257,"column":40}},{"start":{"line":257,"column":40},"end":{"line":257,"column":40}}]},"31":{"line":262,"type":"if","locations":[{"start":{"line":262,"column":40},"end":{"line":262,"column":40}},{"start":{"line":262,"column":40},"end":{"line":262,"column":40}}]},"32":{"line":276,"type":"if","locations":[{"start":{"line":276,"column":32},"end":{"line":276,"column":32}},{"start":{"line":276,"column":32},"end":{"line":276,"column":32}}]},"33":{"line":285,"type":"if","locations":[{"start":{"line":285,"column":28},"end":{"line":285,"column":28}},{"start":{"line":285,"column":28},"end":{"line":285,"column":28}}]},"34":{"line":287,"type":"if","locations":[{"start":{"line":287,"column":32},"end":{"line":287,"column":32}},{"start":{"line":287,"column":32},"end":{"line":287,"column":32}}]},"35":{"line":301,"type":"if","locations":[{"start":{"line":301,"column":28},"end":{"line":301,"column":28}},{"start":{"line":301,"column":28},"end":{"line":301,"column":28}}]},"36":{"line":301,"type":"binary-expr","locations":[{"start":{"line":301,"column":31},"end":{"line":301,"column":43}},{"start":{"line":301,"column":47},"end":{"line":301,"column":59}}]},"37":{"line":302,"type":"cond-expr","locations":[{"start":{"line":302,"column":90},"end":{"line":302,"column":95}},{"start":{"line":302,"column":96},"end":{"line":302,"column":101}}]},"38":{"line":311,"type":"cond-expr","locations":[{"start":{"line":311,"column":82},"end":{"line":311,"column":88}},{"start":{"line":311,"column":89},"end":{"line":311,"column":95}}]},"39":{"line":339,"type":"if","locations":[{"start":{"line":339,"column":16},"end":{"line":339,"column":16}},{"start":{"line":339,"column":16},"end":{"line":339,"column":16}}]},"40":{"line":340,"type":"if","locations":[{"start":{"line":340,"column":20},"end":{"line":340,"column":20}},{"start":{"line":340,"column":20},"end":{"line":340,"column":20}}]},"41":{"line":344,"type":"if","locations":[{"start":{"line":344,"column":16},"end":{"line":344,"column":16}},{"start":{"line":344,"column":16},"end":{"line":344,"column":16}}]},"42":{"line":349,"type":"if","locations":[{"start":{"line":349,"column":16},"end":{"line":349,"column":16}},{"start":{"line":349,"column":16},"end":{"line":349,"column":16}}]}}}} \ No newline at end of file +{"/home/bmiller/git/node-ipc/node-ipc.js":{"path":"/home/bmiller/git/node-ipc/node-ipc.js","s":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":71,"8":0,"9":71,"10":71,"11":221,"12":200,"13":21,"14":71,"15":1,"16":4,"17":0,"18":4,"19":4,"20":4,"21":4,"22":4,"23":4,"24":1,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":1,"36":2,"37":1,"38":1,"39":1,"40":1,"41":2,"42":0,"43":0,"44":0,"45":0,"46":2,"47":1,"48":1,"49":2,"50":0,"51":0,"52":0,"53":0,"54":2,"55":0,"56":0,"57":0,"58":2,"59":0,"60":0,"61":0,"62":2,"63":0,"64":0,"65":2,"66":0,"67":0,"68":2,"69":0,"70":2,"71":2,"72":2,"73":2,"74":1,"75":4,"76":2,"77":2,"78":4,"79":0,"80":4,"81":0,"82":0,"83":4,"84":2,"85":2,"86":4,"87":0,"88":0,"89":0,"90":0,"91":0,"92":4,"93":4,"94":4,"95":4,"96":4,"97":1,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"117":0,"118":0,"119":0,"120":0,"121":0,"122":0,"123":0,"124":0,"125":0,"126":0,"127":0,"128":0,"129":0,"130":0,"131":0,"132":0,"133":0,"134":0,"135":1},"b":{"1":[0,1],"2":[0,71],"3":[200,21],"4":[0,4],"5":[4,0],"6":[4,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[1,1],"11":[0,2],"12":[1,1],"13":[0,2],"14":[2,2],"15":[0,2],"16":[0,2],"17":[0,2],"18":[0,2],"19":[0,2],"20":[2,0],"21":[2,2],"22":[0,4],"23":[0,4],"24":[2,2],"25":[0,4],"26":[0,0],"27":[0,0],"28":[0,0],"29":[0,0],"30":[0,0],"31":[0,0],"32":[0,0],"33":[0,0],"34":[0,0],"35":[0,0],"36":[0,0]},"f":{"1":71,"2":4,"3":0,"4":0,"5":2,"6":0,"7":4,"8":0,"9":0,"10":0},"fnMap":{"1":{"name":"log","line":56,"loc":{"start":{"line":56,"column":0},"end":{"line":56,"column":14}}},"2":{"name":"disconnect","line":76,"loc":{"start":{"line":76,"column":0},"end":{"line":76,"column":23}}},"3":{"name":"serve","line":93,"loc":{"start":{"line":93,"column":0},"end":{"line":93,"column":29}}},"4":{"name":"(anonymous_4)","line":108,"loc":{"start":{"line":108,"column":17},"end":{"line":108,"column":27}}},"5":{"name":"serveNet","line":123,"loc":{"start":{"line":123,"column":0},"end":{"line":123,"column":45}}},"6":{"name":"(anonymous_6)","line":176,"loc":{"start":{"line":176,"column":17},"end":{"line":176,"column":27}}},"7":{"name":"connect","line":196,"loc":{"start":{"line":196,"column":0},"end":{"line":196,"column":34}}},"8":{"name":"(anonymous_8)","line":203,"loc":{"start":{"line":203,"column":17},"end":{"line":203,"column":27}}},"9":{"name":"connectNet","line":245,"loc":{"start":{"line":245,"column":0},"end":{"line":245,"column":42}}},"10":{"name":"(anonymous_10)","line":290,"loc":{"start":{"line":290,"column":17},"end":{"line":290,"column":27}}}},"statementMap":{"1":{"start":{"line":1,"column":0},"end":{"line":8,"column":51}},"2":{"start":{"line":10,"column":0},"end":{"line":20,"column":2}},"3":{"start":{"line":22,"column":0},"end":{"line":24,"column":11}},"4":{"start":{"line":26,"column":0},"end":{"line":42,"column":1}},"5":{"start":{"line":44,"column":0},"end":{"line":54,"column":1}},"6":{"start":{"line":56,"column":0},"end":{"line":74,"column":1}},"7":{"start":{"line":57,"column":4},"end":{"line":59,"column":5}},"8":{"start":{"line":58,"column":8},"end":{"line":58,"column":15}},"9":{"start":{"line":61,"column":4},"end":{"line":61,"column":51}},"10":{"start":{"line":63,"column":4},"end":{"line":69,"column":5}},"11":{"start":{"line":64,"column":8},"end":{"line":66,"column":9}},"12":{"start":{"line":65,"column":12},"end":{"line":65,"column":21}},"13":{"start":{"line":68,"column":8},"end":{"line":68,"column":52}},"14":{"start":{"line":71,"column":4},"end":{"line":73,"column":6}},"15":{"start":{"line":76,"column":0},"end":{"line":91,"column":1}},"16":{"start":{"line":77,"column":4},"end":{"line":79,"column":5}},"17":{"start":{"line":78,"column":8},"end":{"line":78,"column":15}},"18":{"start":{"line":81,"column":4},"end":{"line":81,"column":40}},"19":{"start":{"line":83,"column":4},"end":{"line":83,"column":24}},"20":{"start":{"line":84,"column":4},"end":{"line":88,"column":5}},"21":{"start":{"line":85,"column":8},"end":{"line":87,"column":9}},"22":{"start":{"line":86,"column":12},"end":{"line":86,"column":40}},"23":{"start":{"line":90,"column":4},"end":{"line":90,"column":22}},"24":{"start":{"line":93,"column":0},"end":{"line":121,"column":1}},"25":{"start":{"line":94,"column":4},"end":{"line":97,"column":5}},"26":{"start":{"line":95,"column":8},"end":{"line":95,"column":22}},"27":{"start":{"line":96,"column":8},"end":{"line":96,"column":19}},"28":{"start":{"line":98,"column":4},"end":{"line":105,"column":5}},"29":{"start":{"line":99,"column":8},"end":{"line":103,"column":10}},"30":{"start":{"line":104,"column":8},"end":{"line":104,"column":69}},"31":{"start":{"line":107,"column":4},"end":{"line":109,"column":5}},"32":{"start":{"line":108,"column":8},"end":{"line":108,"column":30}},"33":{"start":{"line":111,"column":4},"end":{"line":115,"column":6}},"34":{"start":{"line":117,"column":4},"end":{"line":120,"column":6}},"35":{"start":{"line":123,"column":0},"end":{"line":194,"column":1}},"36":{"start":{"line":124,"column":4},"end":{"line":129,"column":5}},"37":{"start":{"line":125,"column":8},"end":{"line":125,"column":25}},"38":{"start":{"line":126,"column":8},"end":{"line":126,"column":21}},"39":{"start":{"line":127,"column":8},"end":{"line":127,"column":18}},"40":{"start":{"line":128,"column":8},"end":{"line":128,"column":19}},"41":{"start":{"line":130,"column":4},"end":{"line":135,"column":5}},"42":{"start":{"line":131,"column":8},"end":{"line":131,"column":22}},"43":{"start":{"line":132,"column":8},"end":{"line":132,"column":22}},"44":{"start":{"line":133,"column":8},"end":{"line":133,"column":19}},"45":{"start":{"line":134,"column":8},"end":{"line":134,"column":19}},"46":{"start":{"line":136,"column":4},"end":{"line":143,"column":5}},"47":{"start":{"line":137,"column":8},"end":{"line":141,"column":10}},"48":{"start":{"line":142,"column":8},"end":{"line":142,"column":36}},"49":{"start":{"line":144,"column":4},"end":{"line":149,"column":5}},"50":{"start":{"line":145,"column":8},"end":{"line":145,"column":22}},"51":{"start":{"line":146,"column":8},"end":{"line":146,"column":35}},"52":{"start":{"line":147,"column":8},"end":{"line":147,"column":19}},"53":{"start":{"line":148,"column":8},"end":{"line":148,"column":36}},"54":{"start":{"line":151,"column":4},"end":{"line":155,"column":5}},"55":{"start":{"line":152,"column":8},"end":{"line":152,"column":25}},"56":{"start":{"line":153,"column":8},"end":{"line":153,"column":21}},"57":{"start":{"line":154,"column":8},"end":{"line":154,"column":19}},"58":{"start":{"line":156,"column":4},"end":{"line":160,"column":5}},"59":{"start":{"line":157,"column":8},"end":{"line":157,"column":22}},"60":{"start":{"line":158,"column":8},"end":{"line":158,"column":22}},"61":{"start":{"line":159,"column":8},"end":{"line":159,"column":19}},"62":{"start":{"line":161,"column":4},"end":{"line":168,"column":5}},"63":{"start":{"line":162,"column":8},"end":{"line":166,"column":10}},"64":{"start":{"line":167,"column":8},"end":{"line":167,"column":36}},"65":{"start":{"line":170,"column":4},"end":{"line":173,"column":5}},"66":{"start":{"line":171,"column":8},"end":{"line":171,"column":25}},"67":{"start":{"line":172,"column":8},"end":{"line":172,"column":22}},"68":{"start":{"line":175,"column":4},"end":{"line":177,"column":5}},"69":{"start":{"line":176,"column":8},"end":{"line":176,"column":30}},"70":{"start":{"line":179,"column":4},"end":{"line":184,"column":6}},"71":{"start":{"line":186,"column":4},"end":{"line":188,"column":5}},"72":{"start":{"line":187,"column":8},"end":{"line":187,"column":33}},"73":{"start":{"line":190,"column":4},"end":{"line":193,"column":6}},"74":{"start":{"line":196,"column":0},"end":{"line":243,"column":1}},"75":{"start":{"line":197,"column":4},"end":{"line":200,"column":5}},"76":{"start":{"line":198,"column":8},"end":{"line":198,"column":22}},"77":{"start":{"line":199,"column":8},"end":{"line":199,"column":19}},"78":{"start":{"line":202,"column":4},"end":{"line":204,"column":5}},"79":{"start":{"line":203,"column":8},"end":{"line":203,"column":30}},"80":{"start":{"line":206,"column":4},"end":{"line":212,"column":5}},"81":{"start":{"line":207,"column":8},"end":{"line":210,"column":10}},"82":{"start":{"line":211,"column":8},"end":{"line":211,"column":15}},"83":{"start":{"line":214,"column":4},"end":{"line":221,"column":5}},"84":{"start":{"line":215,"column":8},"end":{"line":219,"column":10}},"85":{"start":{"line":220,"column":8},"end":{"line":220,"column":58}},"86":{"start":{"line":223,"column":4},"end":{"line":234,"column":5}},"87":{"start":{"line":224,"column":8},"end":{"line":232,"column":9}},"88":{"start":{"line":225,"column":12},"end":{"line":229,"column":14}},"89":{"start":{"line":230,"column":12},"end":{"line":230,"column":23}},"90":{"start":{"line":231,"column":12},"end":{"line":231,"column":19}},"91":{"start":{"line":233,"column":8},"end":{"line":233,"column":36}},"92":{"start":{"line":236,"column":4},"end":{"line":236,"column":54}},"93":{"start":{"line":237,"column":4},"end":{"line":237,"column":26}},"94":{"start":{"line":238,"column":4},"end":{"line":238,"column":28}},"95":{"start":{"line":240,"column":4},"end":{"line":240,"column":25}},"96":{"start":{"line":242,"column":4},"end":{"line":242,"column":18}},"97":{"start":{"line":245,"column":0},"end":{"line":314,"column":1}},"98":{"start":{"line":246,"column":4},"end":{"line":252,"column":5}},"99":{"start":{"line":247,"column":8},"end":{"line":250,"column":10}},"100":{"start":{"line":251,"column":8},"end":{"line":251,"column":15}},"101":{"start":{"line":253,"column":4},"end":{"line":257,"column":5}},"102":{"start":{"line":254,"column":8},"end":{"line":254,"column":22}},"103":{"start":{"line":255,"column":8},"end":{"line":255,"column":18}},"104":{"start":{"line":256,"column":8},"end":{"line":256,"column":19}},"105":{"start":{"line":258,"column":4},"end":{"line":262,"column":5}},"106":{"start":{"line":259,"column":8},"end":{"line":259,"column":22}},"107":{"start":{"line":260,"column":8},"end":{"line":260,"column":19}},"108":{"start":{"line":261,"column":8},"end":{"line":261,"column":19}},"109":{"start":{"line":263,"column":4},"end":{"line":270,"column":5}},"110":{"start":{"line":264,"column":8},"end":{"line":268,"column":10}},"111":{"start":{"line":269,"column":8},"end":{"line":269,"column":36}},"112":{"start":{"line":272,"column":4},"end":{"line":275,"column":5}},"113":{"start":{"line":273,"column":8},"end":{"line":273,"column":22}},"114":{"start":{"line":274,"column":8},"end":{"line":274,"column":19}},"115":{"start":{"line":276,"column":4},"end":{"line":283,"column":5}},"116":{"start":{"line":277,"column":8},"end":{"line":281,"column":10}},"117":{"start":{"line":282,"column":8},"end":{"line":282,"column":36}},"118":{"start":{"line":285,"column":4},"end":{"line":288,"column":5}},"119":{"start":{"line":286,"column":8},"end":{"line":286,"column":25}},"120":{"start":{"line":287,"column":8},"end":{"line":287,"column":23}},"121":{"start":{"line":289,"column":4},"end":{"line":291,"column":5}},"122":{"start":{"line":290,"column":8},"end":{"line":290,"column":30}},"123":{"start":{"line":293,"column":4},"end":{"line":304,"column":5}},"124":{"start":{"line":294,"column":8},"end":{"line":302,"column":9}},"125":{"start":{"line":295,"column":12},"end":{"line":299,"column":14}},"126":{"start":{"line":300,"column":12},"end":{"line":300,"column":23}},"127":{"start":{"line":301,"column":12},"end":{"line":301,"column":19}},"128":{"start":{"line":303,"column":8},"end":{"line":303,"column":36}},"129":{"start":{"line":306,"column":4},"end":{"line":306,"column":54}},"130":{"start":{"line":307,"column":4},"end":{"line":307,"column":26}},"131":{"start":{"line":308,"column":4},"end":{"line":308,"column":28}},"132":{"start":{"line":309,"column":4},"end":{"line":309,"column":28}},"133":{"start":{"line":311,"column":4},"end":{"line":311,"column":25}},"134":{"start":{"line":313,"column":4},"end":{"line":313,"column":18}},"135":{"start":{"line":316,"column":0},"end":{"line":316,"column":19}}},"branchMap":{"1":{"line":29,"type":"cond-expr","locations":[{"start":{"line":29,"column":40},"end":{"line":29,"column":45}},{"start":{"line":29,"column":48},"end":{"line":29,"column":59}}]},"2":{"line":57,"type":"if","locations":[{"start":{"line":57,"column":4},"end":{"line":57,"column":4}},{"start":{"line":57,"column":4},"end":{"line":57,"column":4}}]},"3":{"line":64,"type":"if","locations":[{"start":{"line":64,"column":8},"end":{"line":64,"column":8}},{"start":{"line":64,"column":8},"end":{"line":64,"column":8}}]},"4":{"line":77,"type":"if","locations":[{"start":{"line":77,"column":4},"end":{"line":77,"column":4}},{"start":{"line":77,"column":4},"end":{"line":77,"column":4}}]},"5":{"line":84,"type":"if","locations":[{"start":{"line":84,"column":4},"end":{"line":84,"column":4}},{"start":{"line":84,"column":4},"end":{"line":84,"column":4}}]},"6":{"line":85,"type":"if","locations":[{"start":{"line":85,"column":8},"end":{"line":85,"column":8}},{"start":{"line":85,"column":8},"end":{"line":85,"column":8}}]},"7":{"line":94,"type":"if","locations":[{"start":{"line":94,"column":4},"end":{"line":94,"column":4}},{"start":{"line":94,"column":4},"end":{"line":94,"column":4}}]},"8":{"line":98,"type":"if","locations":[{"start":{"line":98,"column":4},"end":{"line":98,"column":4}},{"start":{"line":98,"column":4},"end":{"line":98,"column":4}}]},"9":{"line":107,"type":"if","locations":[{"start":{"line":107,"column":4},"end":{"line":107,"column":4}},{"start":{"line":107,"column":4},"end":{"line":107,"column":4}}]},"10":{"line":124,"type":"if","locations":[{"start":{"line":124,"column":4},"end":{"line":124,"column":4}},{"start":{"line":124,"column":4},"end":{"line":124,"column":4}}]},"11":{"line":130,"type":"if","locations":[{"start":{"line":130,"column":4},"end":{"line":130,"column":4}},{"start":{"line":130,"column":4},"end":{"line":130,"column":4}}]},"12":{"line":136,"type":"if","locations":[{"start":{"line":136,"column":4},"end":{"line":136,"column":4}},{"start":{"line":136,"column":4},"end":{"line":136,"column":4}}]},"13":{"line":144,"type":"if","locations":[{"start":{"line":144,"column":4},"end":{"line":144,"column":4}},{"start":{"line":144,"column":4},"end":{"line":144,"column":4}}]},"14":{"line":144,"type":"binary-expr","locations":[{"start":{"line":144,"column":7},"end":{"line":144,"column":33}},{"start":{"line":144,"column":37},"end":{"line":144,"column":63}}]},"15":{"line":151,"type":"if","locations":[{"start":{"line":151,"column":4},"end":{"line":151,"column":4}},{"start":{"line":151,"column":4},"end":{"line":151,"column":4}}]},"16":{"line":156,"type":"if","locations":[{"start":{"line":156,"column":4},"end":{"line":156,"column":4}},{"start":{"line":156,"column":4},"end":{"line":156,"column":4}}]},"17":{"line":161,"type":"if","locations":[{"start":{"line":161,"column":4},"end":{"line":161,"column":4}},{"start":{"line":161,"column":4},"end":{"line":161,"column":4}}]},"18":{"line":170,"type":"if","locations":[{"start":{"line":170,"column":4},"end":{"line":170,"column":4}},{"start":{"line":170,"column":4},"end":{"line":170,"column":4}}]},"19":{"line":175,"type":"if","locations":[{"start":{"line":175,"column":4},"end":{"line":175,"column":4}},{"start":{"line":175,"column":4},"end":{"line":175,"column":4}}]},"20":{"line":186,"type":"if","locations":[{"start":{"line":186,"column":4},"end":{"line":186,"column":4}},{"start":{"line":186,"column":4},"end":{"line":186,"column":4}}]},"21":{"line":197,"type":"if","locations":[{"start":{"line":197,"column":4},"end":{"line":197,"column":4}},{"start":{"line":197,"column":4},"end":{"line":197,"column":4}}]},"22":{"line":202,"type":"if","locations":[{"start":{"line":202,"column":4},"end":{"line":202,"column":4}},{"start":{"line":202,"column":4},"end":{"line":202,"column":4}}]},"23":{"line":206,"type":"if","locations":[{"start":{"line":206,"column":4},"end":{"line":206,"column":4}},{"start":{"line":206,"column":4},"end":{"line":206,"column":4}}]},"24":{"line":214,"type":"if","locations":[{"start":{"line":214,"column":4},"end":{"line":214,"column":4}},{"start":{"line":214,"column":4},"end":{"line":214,"column":4}}]},"25":{"line":223,"type":"if","locations":[{"start":{"line":223,"column":4},"end":{"line":223,"column":4}},{"start":{"line":223,"column":4},"end":{"line":223,"column":4}}]},"26":{"line":224,"type":"if","locations":[{"start":{"line":224,"column":8},"end":{"line":224,"column":8}},{"start":{"line":224,"column":8},"end":{"line":224,"column":8}}]},"27":{"line":246,"type":"if","locations":[{"start":{"line":246,"column":4},"end":{"line":246,"column":4}},{"start":{"line":246,"column":4},"end":{"line":246,"column":4}}]},"28":{"line":253,"type":"if","locations":[{"start":{"line":253,"column":4},"end":{"line":253,"column":4}},{"start":{"line":253,"column":4},"end":{"line":253,"column":4}}]},"29":{"line":258,"type":"if","locations":[{"start":{"line":258,"column":4},"end":{"line":258,"column":4}},{"start":{"line":258,"column":4},"end":{"line":258,"column":4}}]},"30":{"line":263,"type":"if","locations":[{"start":{"line":263,"column":4},"end":{"line":263,"column":4}},{"start":{"line":263,"column":4},"end":{"line":263,"column":4}}]},"31":{"line":272,"type":"if","locations":[{"start":{"line":272,"column":4},"end":{"line":272,"column":4}},{"start":{"line":272,"column":4},"end":{"line":272,"column":4}}]},"32":{"line":276,"type":"if","locations":[{"start":{"line":276,"column":4},"end":{"line":276,"column":4}},{"start":{"line":276,"column":4},"end":{"line":276,"column":4}}]},"33":{"line":285,"type":"if","locations":[{"start":{"line":285,"column":4},"end":{"line":285,"column":4}},{"start":{"line":285,"column":4},"end":{"line":285,"column":4}}]},"34":{"line":289,"type":"if","locations":[{"start":{"line":289,"column":4},"end":{"line":289,"column":4}},{"start":{"line":289,"column":4},"end":{"line":289,"column":4}}]},"35":{"line":293,"type":"if","locations":[{"start":{"line":293,"column":4},"end":{"line":293,"column":4}},{"start":{"line":293,"column":4},"end":{"line":293,"column":4}}]},"36":{"line":294,"type":"if","locations":[{"start":{"line":294,"column":8},"end":{"line":294,"column":8}},{"start":{"line":294,"column":8},"end":{"line":294,"column":8}}]}}},"/home/bmiller/git/node-ipc/lib/eventParser.js":{"path":"/home/bmiller/git/node-ipc/lib/eventParser.js","s":{"1":1,"2":1,"3":8,"4":0,"5":8,"6":0,"7":8,"8":8,"9":1,"10":8,"11":8,"12":8,"13":1,"14":1},"b":{"1":[0,8],"2":[0,8]},"f":{"1":8,"2":8},"fnMap":{"1":{"name":"formatData","line":3,"loc":{"start":{"line":3,"column":0},"end":{"line":3,"column":28}}},"2":{"name":"parseDataEvents","line":15,"loc":{"start":{"line":15,"column":0},"end":{"line":15,"column":30}}}},"statementMap":{"1":{"start":{"line":1,"column":0},"end":{"line":1,"column":36}},"2":{"start":{"line":3,"column":0},"end":{"line":13,"column":1}},"3":{"start":{"line":4,"column":4},"end":{"line":6,"column":5}},"4":{"start":{"line":5,"column":8},"end":{"line":5,"column":24}},"5":{"start":{"line":7,"column":4},"end":{"line":9,"column":5}},"6":{"start":{"line":8,"column":8},"end":{"line":8,"column":24}},"7":{"start":{"line":11,"column":4},"end":{"line":11,"column":42}},"8":{"start":{"line":12,"column":4},"end":{"line":12,"column":19}},"9":{"start":{"line":15,"column":0},"end":{"line":19,"column":1}},"10":{"start":{"line":16,"column":4},"end":{"line":16,"column":44}},"11":{"start":{"line":17,"column":4},"end":{"line":17,"column":17}},"12":{"start":{"line":18,"column":4},"end":{"line":18,"column":18}},"13":{"start":{"line":21,"column":0},"end":{"line":25,"column":1}},"14":{"start":{"line":27,"column":0},"end":{"line":27,"column":22}}},"branchMap":{"1":{"line":4,"type":"if","locations":[{"start":{"line":4,"column":4},"end":{"line":4,"column":4}},{"start":{"line":4,"column":4},"end":{"line":4,"column":4}}]},"2":{"line":7,"type":"if","locations":[{"start":{"line":7,"column":4},"end":{"line":7,"column":4}},{"start":{"line":7,"column":4},"end":{"line":7,"column":4}}]}}},"/home/bmiller/git/node-ipc/lib/client.js":{"path":"/home/bmiller/git/node-ipc/lib/client.js","s":{"1":1,"2":1,"3":4,"4":4,"5":4,"6":1,"7":6,"8":6,"9":6,"10":6,"11":6,"12":0,"13":6,"14":6,"15":1,"16":1,"17":5,"18":1,"19":5,"20":5,"21":1,"22":7,"23":7,"24":7,"25":0,"26":0,"27":7,"28":7,"29":7,"30":7,"31":0,"32":0,"33":0,"34":7,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":7,"53":7,"54":5,"55":5,"56":7,"57":2,"58":2,"59":2,"60":7,"61":7,"62":7,"63":4,"64":4,"65":4,"66":4,"67":4,"68":4,"69":3,"70":3,"71":3,"72":3,"73":3,"74":3,"75":3,"76":3,"77":1,"78":3,"79":7,"80":6,"81":6,"82":0,"83":0,"84":0,"85":0,"86":0,"87":6,"88":6,"89":6,"90":6,"91":0,"92":0,"93":6,"94":6,"95":6,"96":6,"97":6,"98":6,"99":6,"100":6,"101":6,"102":0,"103":6,"104":1},"b":{"1":[4,0],"2":[0,6],"3":[1,5],"4":[0,7],"5":[7,0],"6":[0,7],"7":[7,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[4,3],"14":[7,4],"15":[1,2],"16":[0,6],"17":[0,0],"18":[6,0],"19":[0,6],"20":[6,6],"21":[0,6]},"f":{"1":4,"2":6,"3":5,"4":7,"5":5,"6":2,"7":7,"8":3,"9":3,"10":3,"11":6},"fnMap":{"1":{"name":"init","line":9,"loc":{"start":{"line":9,"column":0},"end":{"line":9,"column":25}}},"2":{"name":"emit","line":24,"loc":{"start":{"line":24,"column":0},"end":{"line":24,"column":24}}},"3":{"name":"syncEmit","line":47,"loc":{"start":{"line":47,"column":0},"end":{"line":47,"column":26}}},"4":{"name":"connect","line":52,"loc":{"start":{"line":52,"column":0},"end":{"line":52,"column":18}}},"5":{"name":"(anonymous_5)","line":119,"loc":{"start":{"line":119,"column":8},"end":{"line":119,"column":21}}},"6":{"name":"(anonymous_6)","line":128,"loc":{"start":{"line":128,"column":8},"end":{"line":128,"column":18}}},"7":{"name":"(anonymous_7)","line":137,"loc":{"start":{"line":137,"column":8},"end":{"line":137,"column":18}}},"8":{"name":"(anonymous_8)","line":162,"loc":{"start":{"line":162,"column":20},"end":{"line":162,"column":36}}},"9":{"name":"(anonymous_9)","line":163,"loc":{"start":{"line":163,"column":31},"end":{"line":163,"column":41}}},"10":{"name":"(anonymous_10)","line":168,"loc":{"start":{"line":168,"column":32},"end":{"line":168,"column":42}}},"11":{"name":"(anonymous_11)","line":186,"loc":{"start":{"line":186,"column":8},"end":{"line":186,"column":23}}}},"statementMap":{"1":{"start":{"line":1,"column":0},"end":{"line":7,"column":38}},"2":{"start":{"line":9,"column":0},"end":{"line":22,"column":1}},"3":{"start":{"line":10,"column":4},"end":{"line":18,"column":5}},"4":{"start":{"line":19,"column":4},"end":{"line":19,"column":23}},"5":{"start":{"line":21,"column":4},"end":{"line":21,"column":18}},"6":{"start":{"line":24,"column":0},"end":{"line":45,"column":1}},"7":{"start":{"line":25,"column":4},"end":{"line":25,"column":109}},"8":{"start":{"line":27,"column":4},"end":{"line":27,"column":28}},"9":{"start":{"line":28,"column":4},"end":{"line":28,"column":22}},"10":{"start":{"line":29,"column":4},"end":{"line":29,"column":22}},"11":{"start":{"line":31,"column":4},"end":{"line":35,"column":5}},"12":{"start":{"line":32,"column":8},"end":{"line":32,"column":47}},"13":{"start":{"line":34,"column":8},"end":{"line":34,"column":44}},"14":{"start":{"line":37,"column":4},"end":{"line":40,"column":5}},"15":{"start":{"line":38,"column":8},"end":{"line":38,"column":35}},"16":{"start":{"line":39,"column":8},"end":{"line":39,"column":15}},"17":{"start":{"line":42,"column":4},"end":{"line":44,"column":6}},"18":{"start":{"line":47,"column":0},"end":{"line":50,"column":1}},"19":{"start":{"line":48,"column":4},"end":{"line":48,"column":102}},"20":{"start":{"line":49,"column":4},"end":{"line":49,"column":31}},"21":{"start":{"line":52,"column":0},"end":{"line":233,"column":1}},"22":{"start":{"line":54,"column":4},"end":{"line":54,"column":20}},"23":{"start":{"line":56,"column":4},"end":{"line":56,"column":91}},"24":{"start":{"line":57,"column":4},"end":{"line":60,"column":5}},"25":{"start":{"line":58,"column":8},"end":{"line":58,"column":136}},"26":{"start":{"line":59,"column":8},"end":{"line":59,"column":15}},"27":{"start":{"line":62,"column":4},"end":{"line":113,"column":5}},"28":{"start":{"line":63,"column":8},"end":{"line":63,"column":85}},"29":{"start":{"line":65,"column":8},"end":{"line":65,"column":31}},"30":{"start":{"line":67,"column":8},"end":{"line":71,"column":9}},"31":{"start":{"line":68,"column":12},"end":{"line":68,"column":43}},"32":{"start":{"line":69,"column":12},"end":{"line":69,"column":44}},"33":{"start":{"line":70,"column":12},"end":{"line":70,"column":39}},"34":{"start":{"line":72,"column":8},"end":{"line":76,"column":10}},"35":{"start":{"line":78,"column":8},"end":{"line":112,"column":9}},"36":{"start":{"line":79,"column":12},"end":{"line":79,"column":96}},"37":{"start":{"line":80,"column":12},"end":{"line":85,"column":14}},"38":{"start":{"line":87,"column":12},"end":{"line":87,"column":114}},"39":{"start":{"line":88,"column":12},"end":{"line":90,"column":13}},"40":{"start":{"line":89,"column":16},"end":{"line":89,"column":81}},"41":{"start":{"line":91,"column":12},"end":{"line":93,"column":13}},"42":{"start":{"line":92,"column":16},"end":{"line":92,"column":81}},"43":{"start":{"line":94,"column":12},"end":{"line":104,"column":13}},"44":{"start":{"line":95,"column":16},"end":{"line":97,"column":17}},"45":{"start":{"line":96,"column":20},"end":{"line":96,"column":96}},"46":{"start":{"line":98,"column":16},"end":{"line":98,"column":40}},"47":{"start":{"line":99,"column":16},"end":{"line":103,"column":17}},"48":{"start":{"line":100,"column":20},"end":{"line":102,"column":22}},"49":{"start":{"line":106,"column":12},"end":{"line":106,"column":47}},"50":{"start":{"line":107,"column":12},"end":{"line":107,"column":47}},"51":{"start":{"line":109,"column":12},"end":{"line":111,"column":14}},"52":{"start":{"line":115,"column":4},"end":{"line":115,"column":52}},"53":{"start":{"line":117,"column":4},"end":{"line":124,"column":6}},"54":{"start":{"line":120,"column":12},"end":{"line":120,"column":57}},"55":{"start":{"line":121,"column":12},"end":{"line":121,"column":41}},"56":{"start":{"line":126,"column":4},"end":{"line":133,"column":6}},"57":{"start":{"line":129,"column":12},"end":{"line":129,"column":38}},"58":{"start":{"line":130,"column":12},"end":{"line":130,"column":61}},"59":{"start":{"line":131,"column":12},"end":{"line":131,"column":41}},"60":{"start":{"line":135,"column":4},"end":{"line":182,"column":6}},"61":{"start":{"line":138,"column":12},"end":{"line":138,"column":167}},"62":{"start":{"line":140,"column":12},"end":{"line":156,"column":13}},"63":{"start":{"line":144,"column":16},"end":{"line":144,"column":45}},"64":{"start":{"line":145,"column":16},"end":{"line":149,"column":18}},"65":{"start":{"line":151,"column":16},"end":{"line":151,"column":40}},"66":{"start":{"line":152,"column":16},"end":{"line":152,"column":42}},"67":{"start":{"line":153,"column":16},"end":{"line":153,"column":33}},"68":{"start":{"line":155,"column":16},"end":{"line":155,"column":23}},"69":{"start":{"line":158,"column":12},"end":{"line":158,"column":35}},"70":{"start":{"line":160,"column":12},"end":{"line":178,"column":14}},"71":{"start":{"line":163,"column":24},"end":{"line":174,"column":25}},"72":{"start":{"line":164,"column":28},"end":{"line":164,"column":54}},"73":{"start":{"line":165,"column":28},"end":{"line":165,"column":52}},"74":{"start":{"line":166,"column":28},"end":{"line":166,"column":45}},"75":{"start":{"line":167,"column":28},"end":{"line":173,"column":29}},"76":{"start":{"line":169,"column":36},"end":{"line":170,"column":89}},"77":{"start":{"line":170,"column":40},"end":{"line":170,"column":89}},"78":{"start":{"line":180,"column":12},"end":{"line":180,"column":41}},"79":{"start":{"line":184,"column":4},"end":{"line":232,"column":6}},"80":{"start":{"line":187,"column":12},"end":{"line":187,"column":56}},"81":{"start":{"line":188,"column":12},"end":{"line":199,"column":13}},"82":{"start":{"line":189,"column":16},"end":{"line":192,"column":18}},"83":{"start":{"line":193,"column":16},"end":{"line":195,"column":17}},"84":{"start":{"line":194,"column":20},"end":{"line":194,"column":27}},"85":{"start":{"line":197,"column":16},"end":{"line":197,"column":36}},"86":{"start":{"line":198,"column":16},"end":{"line":198,"column":23}},"87":{"start":{"line":201,"column":12},"end":{"line":202,"column":34}},"88":{"start":{"line":202,"column":16},"end":{"line":202,"column":34}},"89":{"start":{"line":204,"column":12},"end":{"line":204,"column":40}},"90":{"start":{"line":206,"column":12},"end":{"line":209,"column":13}},"91":{"start":{"line":207,"column":16},"end":{"line":207,"column":131}},"92":{"start":{"line":208,"column":16},"end":{"line":208,"column":23}},"93":{"start":{"line":211,"column":12},"end":{"line":211,"column":30}},"94":{"start":{"line":213,"column":12},"end":{"line":213,"column":49}},"95":{"start":{"line":214,"column":12},"end":{"line":214,"column":39}},"96":{"start":{"line":215,"column":12},"end":{"line":224,"column":13}},"97":{"start":{"line":216,"column":16},"end":{"line":216,"column":40}},"98":{"start":{"line":217,"column":16},"end":{"line":217,"column":40}},"99":{"start":{"line":219,"column":16},"end":{"line":219,"column":94}},"100":{"start":{"line":220,"column":16},"end":{"line":223,"column":18}},"101":{"start":{"line":226,"column":12},"end":{"line":228,"column":13}},"102":{"start":{"line":227,"column":16},"end":{"line":227,"column":23}},"103":{"start":{"line":230,"column":12},"end":{"line":230,"column":32}},"104":{"start":{"line":235,"column":0},"end":{"line":235,"column":20}}},"branchMap":{"1":{"line":17,"type":"binary-expr","locations":[{"start":{"line":17,"column":25},"end":{"line":17,"column":42}},{"start":{"line":17,"column":44},"end":{"line":17,"column":45}}]},"2":{"line":31,"type":"if","locations":[{"start":{"line":31,"column":4},"end":{"line":31,"column":4}},{"start":{"line":31,"column":4},"end":{"line":31,"column":4}}]},"3":{"line":37,"type":"if","locations":[{"start":{"line":37,"column":4},"end":{"line":37,"column":4}},{"start":{"line":37,"column":4},"end":{"line":37,"column":4}}]},"4":{"line":57,"type":"if","locations":[{"start":{"line":57,"column":4},"end":{"line":57,"column":4}},{"start":{"line":57,"column":4},"end":{"line":57,"column":4}}]},"5":{"line":62,"type":"if","locations":[{"start":{"line":62,"column":4},"end":{"line":62,"column":4}},{"start":{"line":62,"column":4},"end":{"line":62,"column":4}}]},"6":{"line":67,"type":"if","locations":[{"start":{"line":67,"column":8},"end":{"line":67,"column":8}},{"start":{"line":67,"column":8},"end":{"line":67,"column":8}}]},"7":{"line":67,"type":"binary-expr","locations":[{"start":{"line":67,"column":12},"end":{"line":67,"column":39}},{"start":{"line":67,"column":43},"end":{"line":67,"column":83}}]},"8":{"line":78,"type":"if","locations":[{"start":{"line":78,"column":8},"end":{"line":78,"column":8}},{"start":{"line":78,"column":8},"end":{"line":78,"column":8}}]},"9":{"line":88,"type":"if","locations":[{"start":{"line":88,"column":12},"end":{"line":88,"column":12}},{"start":{"line":88,"column":12},"end":{"line":88,"column":12}}]},"10":{"line":91,"type":"if","locations":[{"start":{"line":91,"column":12},"end":{"line":91,"column":12}},{"start":{"line":91,"column":12},"end":{"line":91,"column":12}}]},"11":{"line":94,"type":"if","locations":[{"start":{"line":94,"column":12},"end":{"line":94,"column":12}},{"start":{"line":94,"column":12},"end":{"line":94,"column":12}}]},"12":{"line":95,"type":"if","locations":[{"start":{"line":95,"column":16},"end":{"line":95,"column":16}},{"start":{"line":95,"column":16},"end":{"line":95,"column":16}}]},"13":{"line":140,"type":"if","locations":[{"start":{"line":140,"column":12},"end":{"line":140,"column":12}},{"start":{"line":140,"column":12},"end":{"line":140,"column":12}}]},"14":{"line":141,"type":"binary-expr","locations":[{"start":{"line":141,"column":16},"end":{"line":141,"column":42}},{"start":{"line":141,"column":46},"end":{"line":141,"column":71}}]},"15":{"line":169,"type":"if","locations":[{"start":{"line":169,"column":36},"end":{"line":169,"column":36}},{"start":{"line":169,"column":36},"end":{"line":169,"column":36}}]},"16":{"line":188,"type":"if","locations":[{"start":{"line":188,"column":12},"end":{"line":188,"column":12}},{"start":{"line":188,"column":12},"end":{"line":188,"column":12}}]},"17":{"line":193,"type":"if","locations":[{"start":{"line":193,"column":16},"end":{"line":193,"column":16}},{"start":{"line":193,"column":16},"end":{"line":193,"column":16}}]},"18":{"line":201,"type":"if","locations":[{"start":{"line":201,"column":12},"end":{"line":201,"column":12}},{"start":{"line":201,"column":12},"end":{"line":201,"column":12}}]},"19":{"line":206,"type":"if","locations":[{"start":{"line":206,"column":12},"end":{"line":206,"column":12}},{"start":{"line":206,"column":12},"end":{"line":206,"column":12}}]},"20":{"line":206,"type":"binary-expr","locations":[{"start":{"line":206,"column":15},"end":{"line":206,"column":52}},{"start":{"line":206,"column":56},"end":{"line":206,"column":97}}]},"21":{"line":226,"type":"if","locations":[{"start":{"line":226,"column":12},"end":{"line":226,"column":12}},{"start":{"line":226,"column":12},"end":{"line":226,"column":12}}]}}},"/home/bmiller/git/node-ipc/lib/socketServer.js":{"path":"/home/bmiller/git/node-ipc/lib/socketServer.js","s":{"1":1,"2":1,"3":2,"4":2,"5":2,"6":2,"7":2,"8":0,"9":2,"10":2,"11":2,"12":0,"13":0,"14":0,"15":2,"16":2,"17":0,"18":1,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":1,"32":2,"33":2,"34":2,"35":2,"36":0,"37":0,"38":2,"39":2,"40":2,"41":2,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":1,"61":2,"62":2,"63":2,"64":0,"65":0,"66":0,"67":2,"68":2,"69":2,"70":2,"71":2,"72":0,"73":0,"74":2,"75":1,"76":2,"77":2,"78":0,"79":2,"80":2,"81":1,"82":2,"83":0,"84":0,"85":2,"86":2,"87":2,"88":0,"89":0,"90":0,"91":2,"92":2,"93":2,"94":2,"95":0,"96":0,"97":2,"98":2,"99":2,"100":2,"101":2,"102":2,"103":2,"104":2,"105":2,"106":2,"107":2,"108":0,"109":2,"110":2,"111":2,"112":0,"113":2,"114":2,"115":2,"116":2,"117":0,"118":1,"119":2,"120":2,"121":0,"122":0,"123":0,"124":0,"125":0,"126":0,"127":0,"128":2,"129":0,"130":0,"131":0,"132":2,"133":2,"134":2,"135":2,"136":2,"137":1,"138":1,"139":1,"140":1,"141":1,"142":0,"143":1,"144":0,"145":1,"146":1,"147":0,"148":1,"149":1,"150":1,"151":2,"152":1},"b":{"1":[0,2],"2":[2,0],"3":[2,1],"4":[0,2],"5":[2,2],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,2],"11":[2,0],"12":[0,2],"13":[2,1],"14":[0,0],"15":[0,0],"16":[0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,2],"21":[1,1],"22":[0,2],"23":[2,0],"24":[2,1],"25":[0,2],"26":[2,0],"27":[0,2],"28":[2,2],"29":[2,0],"30":[0,2],"31":[0,2],"32":[0,2],"33":[0,2],"34":[0,0],"35":[0,2],"36":[2,1],"37":[0,0],"38":[1,1],"39":[1,0],"40":[0,1],"41":[0,1],"42":[0,1],"43":[1,1]},"f":{"1":2,"2":0,"3":2,"4":2,"5":2,"6":2,"7":2,"8":2,"9":2,"10":2,"11":0,"12":2,"13":0,"14":2,"15":1,"16":0,"17":2,"18":2,"19":2,"20":1},"fnMap":{"1":{"name":"emit","line":9,"loc":{"start":{"line":9,"column":0},"end":{"line":9,"column":33}}},"2":{"name":"broadcast","line":40,"loc":{"start":{"line":40,"column":0},"end":{"line":40,"column":29}}},"3":{"name":"init","line":63,"loc":{"start":{"line":63,"column":0},"end":{"line":63,"column":35}}},"4":{"name":"(anonymous_4)","line":75,"loc":{"start":{"line":75,"column":26},"end":{"line":75,"column":42}}},"5":{"name":"(anonymous_5)","line":81,"loc":{"start":{"line":81,"column":13},"end":{"line":81,"column":23}}},"6":{"name":"(anonymous_6)","line":84,"loc":{"start":{"line":84,"column":26},"end":{"line":84,"column":36}}},"7":{"name":"(anonymous_7)","line":93,"loc":{"start":{"line":93,"column":20},"end":{"line":93,"column":36}}},"8":{"name":"(anonymous_8)","line":94,"loc":{"start":{"line":94,"column":31},"end":{"line":94,"column":43}}},"9":{"name":"UDPWrite","line":134,"loc":{"start":{"line":134,"column":32},"end":{"line":134,"column":65}}},"10":{"name":"(anonymous_10)","line":142,"loc":{"start":{"line":142,"column":40},"end":{"line":142,"column":61}}},"11":{"name":"(anonymous_11)","line":147,"loc":{"start":{"line":147,"column":52},"end":{"line":147,"column":65}}},"12":{"name":"(anonymous_12)","line":162,"loc":{"start":{"line":162,"column":36},"end":{"line":162,"column":48}}},"13":{"name":"(anonymous_13)","line":170,"loc":{"start":{"line":170,"column":32},"end":{"line":170,"column":45}}},"14":{"name":"serverCreated","line":182,"loc":{"start":{"line":182,"column":28},"end":{"line":182,"column":59}}},"15":{"name":"(anonymous_15)","line":191,"loc":{"start":{"line":191,"column":36},"end":{"line":191,"column":52}}},"16":{"name":"(anonymous_16)","line":201,"loc":{"start":{"line":201,"column":36},"end":{"line":201,"column":49}}},"17":{"name":"(anonymous_17)","line":210,"loc":{"start":{"line":210,"column":36},"end":{"line":210,"column":60}}},"18":{"name":"(anonymous_18)","line":256,"loc":{"start":{"line":256,"column":36},"end":{"line":256,"column":56}}},"19":{"name":"started","line":281,"loc":{"start":{"line":281,"column":28},"end":{"line":281,"column":52}}},"20":{"name":"(anonymous_20)","line":334,"loc":{"start":{"line":334,"column":8},"end":{"line":334,"column":18}}}},"statementMap":{"1":{"start":{"line":1,"column":0},"end":{"line":7,"column":36}},"2":{"start":{"line":9,"column":0},"end":{"line":38,"column":1}},"3":{"start":{"line":10,"column":4},"end":{"line":10,"column":74}},"4":{"start":{"line":12,"column":4},"end":{"line":12,"column":28}},"5":{"start":{"line":13,"column":4},"end":{"line":13,"column":22}},"6":{"start":{"line":14,"column":4},"end":{"line":14,"column":22}},"7":{"start":{"line":16,"column":4},"end":{"line":20,"column":5}},"8":{"start":{"line":17,"column":8},"end":{"line":17,"column":47}},"9":{"start":{"line":19,"column":8},"end":{"line":19,"column":44}},"10":{"start":{"line":22,"column":4},"end":{"line":35,"column":5}},"11":{"start":{"line":24,"column":8},"end":{"line":28,"column":9}},"12":{"start":{"line":25,"column":12},"end":{"line":25,"column":166}},"13":{"start":{"line":26,"column":12},"end":{"line":26,"column":38}},"14":{"start":{"line":27,"column":12},"end":{"line":27,"column":19}},"15":{"start":{"line":30,"column":8},"end":{"line":33,"column":10}},"16":{"start":{"line":34,"column":8},"end":{"line":34,"column":15}},"17":{"start":{"line":37,"column":4},"end":{"line":37,"column":26}},"18":{"start":{"line":40,"column":0},"end":{"line":61,"column":1}},"19":{"start":{"line":41,"column":4},"end":{"line":41,"column":143}},"20":{"start":{"line":42,"column":4},"end":{"line":42,"column":28}},"21":{"start":{"line":43,"column":4},"end":{"line":43,"column":22}},"22":{"start":{"line":44,"column":4},"end":{"line":44,"column":22}},"23":{"start":{"line":46,"column":4},"end":{"line":50,"column":5}},"24":{"start":{"line":47,"column":8},"end":{"line":47,"column":47}},"25":{"start":{"line":49,"column":8},"end":{"line":49,"column":44}},"26":{"start":{"line":52,"column":4},"end":{"line":60,"column":5}},"27":{"start":{"line":53,"column":8},"end":{"line":55,"column":9}},"28":{"start":{"line":54,"column":12},"end":{"line":54,"column":55}},"29":{"start":{"line":57,"column":8},"end":{"line":59,"column":9}},"30":{"start":{"line":58,"column":12},"end":{"line":58,"column":43}},"31":{"start":{"line":63,"column":0},"end":{"line":365,"column":1}},"32":{"start":{"line":64,"column":4},"end":{"line":328,"column":6}},"33":{"start":{"line":76,"column":12},"end":{"line":79,"column":14}},"34":{"start":{"line":82,"column":12},"end":{"line":82,"column":34}},"35":{"start":{"line":85,"column":12},"end":{"line":88,"column":13}},"36":{"start":{"line":86,"column":16},"end":{"line":86,"column":87}},"37":{"start":{"line":87,"column":16},"end":{"line":87,"column":23}},"38":{"start":{"line":90,"column":12},"end":{"line":326,"column":14}},"39":{"start":{"line":94,"column":24},"end":{"line":323,"column":25}},"40":{"start":{"line":95,"column":28},"end":{"line":95,"column":133}},"41":{"start":{"line":97,"column":28},"end":{"line":166,"column":29}},"42":{"start":{"line":98,"column":32},"end":{"line":132,"column":33}},"43":{"start":{"line":99,"column":36},"end":{"line":101,"column":38}},"44":{"start":{"line":103,"column":36},"end":{"line":103,"column":94}},"45":{"start":{"line":104,"column":36},"end":{"line":108,"column":37}},"46":{"start":{"line":105,"column":40},"end":{"line":105,"column":105}},"47":{"start":{"line":107,"column":40},"end":{"line":107,"column":135}},"48":{"start":{"line":109,"column":36},"end":{"line":113,"column":37}},"49":{"start":{"line":110,"column":40},"end":{"line":110,"column":105}},"50":{"start":{"line":112,"column":40},"end":{"line":112,"column":128}},"51":{"start":{"line":114,"column":36},"end":{"line":116,"column":37}},"52":{"start":{"line":115,"column":40},"end":{"line":115,"column":109}},"53":{"start":{"line":117,"column":36},"end":{"line":127,"column":37}},"54":{"start":{"line":118,"column":40},"end":{"line":120,"column":41}},"55":{"start":{"line":119,"column":44},"end":{"line":119,"column":120}},"56":{"start":{"line":121,"column":40},"end":{"line":121,"column":64}},"57":{"start":{"line":122,"column":40},"end":{"line":126,"column":41}},"58":{"start":{"line":123,"column":44},"end":{"line":125,"column":46}},"59":{"start":{"line":128,"column":36},"end":{"line":131,"column":38}},"60":{"start":{"line":134,"column":32},"end":{"line":154,"column":33}},"61":{"start":{"line":135,"column":36},"end":{"line":135,"column":89}},"62":{"start":{"line":136,"column":36},"end":{"line":153,"column":38}},"63":{"start":{"line":143,"column":44},"end":{"line":151,"column":45}},"64":{"start":{"line":144,"column":48},"end":{"line":144,"column":100}},"65":{"start":{"line":145,"column":48},"end":{"line":150,"column":50}},"66":{"start":{"line":148,"column":56},"end":{"line":148,"column":84}},"67":{"start":{"line":156,"column":32},"end":{"line":158,"column":34}},"68":{"start":{"line":159,"column":32},"end":{"line":159,"column":61}},"69":{"start":{"line":160,"column":32},"end":{"line":165,"column":34}},"70":{"start":{"line":163,"column":40},"end":{"line":163,"column":68}},"71":{"start":{"line":168,"column":28},"end":{"line":178,"column":30}},"72":{"start":{"line":171,"column":36},"end":{"line":171,"column":72}},"73":{"start":{"line":173,"column":36},"end":{"line":176,"column":37}},"74":{"start":{"line":180,"column":28},"end":{"line":180,"column":86}},"75":{"start":{"line":182,"column":28},"end":{"line":279,"column":29}},"76":{"start":{"line":183,"column":32},"end":{"line":183,"column":60}},"77":{"start":{"line":185,"column":32},"end":{"line":186,"column":79}},"78":{"start":{"line":186,"column":36},"end":{"line":186,"column":79}},"79":{"start":{"line":188,"column":32},"end":{"line":188,"column":97}},"80":{"start":{"line":189,"column":32},"end":{"line":197,"column":34}},"81":{"start":{"line":192,"column":40},"end":{"line":195,"column":42}},"82":{"start":{"line":199,"column":32},"end":{"line":206,"column":34}},"83":{"start":{"line":202,"column":40},"end":{"line":202,"column":83}},"84":{"start":{"line":204,"column":40},"end":{"line":204,"column":68}},"85":{"start":{"line":208,"column":32},"end":{"line":252,"column":34}},"86":{"start":{"line":211,"column":40},"end":{"line":211,"column":100}},"87":{"start":{"line":212,"column":40},"end":{"line":220,"column":41}},"88":{"start":{"line":213,"column":44},"end":{"line":213,"column":80}},"89":{"start":{"line":214,"column":44},"end":{"line":218,"column":46}},"90":{"start":{"line":219,"column":44},"end":{"line":219,"column":51}},"91":{"start":{"line":222,"column":40},"end":{"line":223,"column":62}},"92":{"start":{"line":223,"column":44},"end":{"line":223,"column":62}},"93":{"start":{"line":225,"column":40},"end":{"line":225,"column":68}},"94":{"start":{"line":227,"column":40},"end":{"line":230,"column":41}},"95":{"start":{"line":228,"column":44},"end":{"line":228,"column":159}},"96":{"start":{"line":229,"column":44},"end":{"line":229,"column":51}},"97":{"start":{"line":232,"column":40},"end":{"line":232,"column":58}},"98":{"start":{"line":234,"column":40},"end":{"line":234,"column":69}},"99":{"start":{"line":236,"column":40},"end":{"line":250,"column":41}},"100":{"start":{"line":237,"column":44},"end":{"line":237,"column":68}},"101":{"start":{"line":238,"column":44},"end":{"line":238,"column":71}},"102":{"start":{"line":240,"column":44},"end":{"line":240,"column":116}},"103":{"start":{"line":242,"column":44},"end":{"line":243,"column":72}},"104":{"start":{"line":243,"column":48},"end":{"line":243,"column":72}},"105":{"start":{"line":245,"column":44},"end":{"line":249,"column":46}},"106":{"start":{"line":254,"column":32},"end":{"line":269,"column":34}},"107":{"start":{"line":257,"column":40},"end":{"line":258,"column":51}},"108":{"start":{"line":258,"column":44},"end":{"line":258,"column":51}},"109":{"start":{"line":259,"column":40},"end":{"line":259,"column":123}},"110":{"start":{"line":260,"column":40},"end":{"line":260,"column":49}},"111":{"start":{"line":262,"column":40},"end":{"line":266,"column":41}},"112":{"start":{"line":263,"column":44},"end":{"line":263,"column":79}},"113":{"start":{"line":265,"column":44},"end":{"line":265,"column":64}},"114":{"start":{"line":267,"column":40},"end":{"line":267,"column":71}},"115":{"start":{"line":271,"column":32},"end":{"line":274,"column":34}},"116":{"start":{"line":276,"column":32},"end":{"line":278,"column":33}},"117":{"start":{"line":277,"column":36},"end":{"line":277,"column":43}},"118":{"start":{"line":281,"column":28},"end":{"line":283,"column":29}},"119":{"start":{"line":282,"column":32},"end":{"line":282,"column":54}},"120":{"start":{"line":285,"column":28},"end":{"line":299,"column":29}},"121":{"start":{"line":286,"column":32},"end":{"line":286,"column":106}},"122":{"start":{"line":287,"column":32},"end":{"line":291,"column":15}},"123":{"start":{"line":288,"column":18},"end":{"line":288,"column":63}},"124":{"start":{"line":289,"column":18},"end":{"line":289,"column":64}},"125":{"start":{"line":290,"column":18},"end":{"line":290,"column":59}},"126":{"start":{"line":293,"column":32},"end":{"line":296,"column":34}},"127":{"start":{"line":298,"column":32},"end":{"line":298,"column":39}},"128":{"start":{"line":301,"column":28},"end":{"line":309,"column":29}},"129":{"start":{"line":302,"column":32},"end":{"line":302,"column":113}},"130":{"start":{"line":303,"column":32},"end":{"line":307,"column":34}},"131":{"start":{"line":308,"column":32},"end":{"line":308,"column":39}},"132":{"start":{"line":311,"column":28},"end":{"line":311,"column":107}},"133":{"start":{"line":312,"column":28},"end":{"line":315,"column":30}},"134":{"start":{"line":317,"column":28},"end":{"line":322,"column":30}},"135":{"start":{"line":330,"column":4},"end":{"line":330,"column":23}},"136":{"start":{"line":332,"column":4},"end":{"line":362,"column":6}},"137":{"start":{"line":335,"column":12},"end":{"line":360,"column":13}},"138":{"start":{"line":336,"column":16},"end":{"line":336,"column":45}},"139":{"start":{"line":337,"column":16},"end":{"line":337,"column":44}},"140":{"start":{"line":339,"column":16},"end":{"line":343,"column":17}},"141":{"start":{"line":340,"column":20},"end":{"line":342,"column":21}},"142":{"start":{"line":341,"column":24},"end":{"line":341,"column":33}},"143":{"start":{"line":345,"column":16},"end":{"line":347,"column":17}},"144":{"start":{"line":346,"column":19},"end":{"line":346,"column":47}},"145":{"start":{"line":349,"column":16},"end":{"line":349,"column":88}},"146":{"start":{"line":351,"column":16},"end":{"line":353,"column":17}},"147":{"start":{"line":352,"column":20},"end":{"line":352,"column":37}},"148":{"start":{"line":355,"column":16},"end":{"line":355,"column":43}},"149":{"start":{"line":357,"column":16},"end":{"line":357,"column":81}},"150":{"start":{"line":359,"column":16},"end":{"line":359,"column":23}},"151":{"start":{"line":364,"column":4},"end":{"line":364,"column":18}},"152":{"start":{"line":367,"column":0},"end":{"line":367,"column":20}}},"branchMap":{"1":{"line":16,"type":"if","locations":[{"start":{"line":16,"column":4},"end":{"line":16,"column":4}},{"start":{"line":16,"column":4},"end":{"line":16,"column":4}}]},"2":{"line":22,"type":"if","locations":[{"start":{"line":22,"column":4},"end":{"line":22,"column":4}},{"start":{"line":22,"column":4},"end":{"line":22,"column":4}}]},"3":{"line":22,"type":"binary-expr","locations":[{"start":{"line":22,"column":7},"end":{"line":22,"column":16}},{"start":{"line":22,"column":20},"end":{"line":22,"column":29}}]},"4":{"line":24,"type":"if","locations":[{"start":{"line":24,"column":8},"end":{"line":24,"column":8}},{"start":{"line":24,"column":8},"end":{"line":24,"column":8}}]},"5":{"line":24,"type":"binary-expr","locations":[{"start":{"line":24,"column":11},"end":{"line":24,"column":26}},{"start":{"line":24,"column":30},"end":{"line":24,"column":42}}]},"6":{"line":41,"type":"cond-expr","locations":[{"start":{"line":41,"column":115},"end":{"line":41,"column":124}},{"start":{"line":41,"column":125},"end":{"line":41,"column":127}}]},"7":{"line":46,"type":"if","locations":[{"start":{"line":46,"column":4},"end":{"line":46,"column":4}},{"start":{"line":46,"column":4},"end":{"line":46,"column":4}}]},"8":{"line":52,"type":"if","locations":[{"start":{"line":52,"column":4},"end":{"line":52,"column":4}},{"start":{"line":52,"column":4},"end":{"line":52,"column":4}}]},"9":{"line":52,"type":"binary-expr","locations":[{"start":{"line":52,"column":7},"end":{"line":52,"column":16}},{"start":{"line":52,"column":20},"end":{"line":52,"column":29}}]},"10":{"line":85,"type":"if","locations":[{"start":{"line":85,"column":12},"end":{"line":85,"column":12}},{"start":{"line":85,"column":12},"end":{"line":85,"column":12}}]},"11":{"line":95,"type":"cond-expr","locations":[{"start":{"line":95,"column":103},"end":{"line":95,"column":118}},{"start":{"line":95,"column":119},"end":{"line":95,"column":121}}]},"12":{"line":97,"type":"if","locations":[{"start":{"line":97,"column":28},"end":{"line":97,"column":28}},{"start":{"line":97,"column":28},"end":{"line":97,"column":28}}]},"13":{"line":97,"type":"binary-expr","locations":[{"start":{"line":97,"column":31},"end":{"line":97,"column":43}},{"start":{"line":97,"column":47},"end":{"line":97,"column":59}}]},"14":{"line":98,"type":"if","locations":[{"start":{"line":98,"column":32},"end":{"line":98,"column":32}},{"start":{"line":98,"column":32},"end":{"line":98,"column":32}}]},"15":{"line":104,"type":"if","locations":[{"start":{"line":104,"column":36},"end":{"line":104,"column":36}},{"start":{"line":104,"column":36},"end":{"line":104,"column":36}}]},"16":{"line":109,"type":"if","locations":[{"start":{"line":109,"column":36},"end":{"line":109,"column":36}},{"start":{"line":109,"column":36},"end":{"line":109,"column":36}}]},"17":{"line":114,"type":"if","locations":[{"start":{"line":114,"column":36},"end":{"line":114,"column":36}},{"start":{"line":114,"column":36},"end":{"line":114,"column":36}}]},"18":{"line":117,"type":"if","locations":[{"start":{"line":117,"column":36},"end":{"line":117,"column":36}},{"start":{"line":117,"column":36},"end":{"line":117,"column":36}}]},"19":{"line":118,"type":"if","locations":[{"start":{"line":118,"column":40},"end":{"line":118,"column":40}},{"start":{"line":118,"column":40},"end":{"line":118,"column":40}}]},"20":{"line":143,"type":"if","locations":[{"start":{"line":143,"column":44},"end":{"line":143,"column":44}},{"start":{"line":143,"column":44},"end":{"line":143,"column":44}}]},"21":{"line":157,"type":"cond-expr","locations":[{"start":{"line":157,"column":52},"end":{"line":157,"column":58}},{"start":{"line":157,"column":59},"end":{"line":157,"column":65}}]},"22":{"line":185,"type":"if","locations":[{"start":{"line":185,"column":32},"end":{"line":185,"column":32}},{"start":{"line":185,"column":32},"end":{"line":185,"column":32}}]},"23":{"line":211,"type":"cond-expr","locations":[{"start":{"line":211,"column":80},"end":{"line":211,"column":89}},{"start":{"line":211,"column":92},"end":{"line":211,"column":98}}]},"24":{"line":211,"type":"binary-expr","locations":[{"start":{"line":211,"column":51},"end":{"line":211,"column":62}},{"start":{"line":211,"column":66},"end":{"line":211,"column":77}}]},"25":{"line":212,"type":"if","locations":[{"start":{"line":212,"column":40},"end":{"line":212,"column":40}},{"start":{"line":212,"column":40},"end":{"line":212,"column":40}}]},"26":{"line":222,"type":"if","locations":[{"start":{"line":222,"column":40},"end":{"line":222,"column":40}},{"start":{"line":222,"column":40},"end":{"line":222,"column":40}}]},"27":{"line":227,"type":"if","locations":[{"start":{"line":227,"column":40},"end":{"line":227,"column":40}},{"start":{"line":227,"column":40},"end":{"line":227,"column":40}}]},"28":{"line":227,"type":"binary-expr","locations":[{"start":{"line":227,"column":43},"end":{"line":227,"column":80}},{"start":{"line":227,"column":84},"end":{"line":227,"column":125}}]},"29":{"line":242,"type":"if","locations":[{"start":{"line":242,"column":44},"end":{"line":242,"column":44}},{"start":{"line":242,"column":44},"end":{"line":242,"column":44}}]},"30":{"line":257,"type":"if","locations":[{"start":{"line":257,"column":40},"end":{"line":257,"column":40}},{"start":{"line":257,"column":40},"end":{"line":257,"column":40}}]},"31":{"line":262,"type":"if","locations":[{"start":{"line":262,"column":40},"end":{"line":262,"column":40}},{"start":{"line":262,"column":40},"end":{"line":262,"column":40}}]},"32":{"line":276,"type":"if","locations":[{"start":{"line":276,"column":32},"end":{"line":276,"column":32}},{"start":{"line":276,"column":32},"end":{"line":276,"column":32}}]},"33":{"line":285,"type":"if","locations":[{"start":{"line":285,"column":28},"end":{"line":285,"column":28}},{"start":{"line":285,"column":28},"end":{"line":285,"column":28}}]},"34":{"line":287,"type":"if","locations":[{"start":{"line":287,"column":32},"end":{"line":287,"column":32}},{"start":{"line":287,"column":32},"end":{"line":287,"column":32}}]},"35":{"line":301,"type":"if","locations":[{"start":{"line":301,"column":28},"end":{"line":301,"column":28}},{"start":{"line":301,"column":28},"end":{"line":301,"column":28}}]},"36":{"line":301,"type":"binary-expr","locations":[{"start":{"line":301,"column":31},"end":{"line":301,"column":43}},{"start":{"line":301,"column":47},"end":{"line":301,"column":59}}]},"37":{"line":302,"type":"cond-expr","locations":[{"start":{"line":302,"column":90},"end":{"line":302,"column":95}},{"start":{"line":302,"column":96},"end":{"line":302,"column":101}}]},"38":{"line":311,"type":"cond-expr","locations":[{"start":{"line":311,"column":82},"end":{"line":311,"column":88}},{"start":{"line":311,"column":89},"end":{"line":311,"column":95}}]},"39":{"line":339,"type":"if","locations":[{"start":{"line":339,"column":16},"end":{"line":339,"column":16}},{"start":{"line":339,"column":16},"end":{"line":339,"column":16}}]},"40":{"line":340,"type":"if","locations":[{"start":{"line":340,"column":20},"end":{"line":340,"column":20}},{"start":{"line":340,"column":20},"end":{"line":340,"column":20}}]},"41":{"line":345,"type":"if","locations":[{"start":{"line":345,"column":16},"end":{"line":345,"column":16}},{"start":{"line":345,"column":16},"end":{"line":345,"column":16}}]},"42":{"line":351,"type":"if","locations":[{"start":{"line":351,"column":16},"end":{"line":351,"column":16}},{"start":{"line":351,"column":16},"end":{"line":351,"column":16}}]},"43":{"line":351,"type":"binary-expr","locations":[{"start":{"line":351,"column":19},"end":{"line":351,"column":25}},{"start":{"line":351,"column":29},"end":{"line":351,"column":43}}]}}}} \ No newline at end of file diff --git a/spec/coverage/lcov-report/index.html b/spec/coverage/lcov-report/index.html index 171c912..d9fdb17 100644 --- a/spec/coverage/lcov-report/index.html +++ b/spec/coverage/lcov-report/index.html @@ -20,14 +20,14 @@
- 56.3% + 56.79% Statements - 228/405 + 230/405
- 40.59% + 44.12% Branches - 82/202 + 90/204
76.74% @@ -35,9 +35,9 @@ 33/43
- 56.3% + 56.79% Lines - 228/405 + 230/405
@@ -73,15 +73,15 @@ node-ipc/lib/ -
- 62.59% - 169/270 - 41.54% - 54/130 +
+ 63.33% + 171/270 + 46.97% + 62/132 87.88% 29/33 - 62.59% - 169/270 + 63.33% + 171/270 @@ -90,7 +90,7 @@ diff --git a/spec/coverage/lcov-report/node-ipc/index.html b/spec/coverage/lcov-report/node-ipc/index.html index 5a2177c..0e5065c 100644 --- a/spec/coverage/lcov-report/node-ipc/index.html +++ b/spec/coverage/lcov-report/node-ipc/index.html @@ -77,7 +77,7 @@ diff --git a/spec/coverage/lcov-report/node-ipc/lib/client.js.html b/spec/coverage/lcov-report/node-ipc/lib/client.js.html index 4ce606c..e4307ea 100644 --- a/spec/coverage/lcov-report/node-ipc/lib/client.js.html +++ b/spec/coverage/lcov-report/node-ipc/lib/client.js.html @@ -754,7 +754,7 @@ module.exports=init; diff --git a/spec/coverage/lcov-report/node-ipc/lib/eventParser.js.html b/spec/coverage/lcov-report/node-ipc/lib/eventParser.js.html index c7ff52d..5d2ee12 100644 --- a/spec/coverage/lcov-report/node-ipc/lib/eventParser.js.html +++ b/spec/coverage/lcov-report/node-ipc/lib/eventParser.js.html @@ -73,21 +73,21 @@ 28   - +     - +       - - + +     - - - + + +     @@ -130,7 +130,7 @@ module.exports=parser; diff --git a/spec/coverage/lcov-report/node-ipc/lib/index.html b/spec/coverage/lcov-report/node-ipc/lib/index.html index faadee8..b06e198 100644 --- a/spec/coverage/lcov-report/node-ipc/lib/index.html +++ b/spec/coverage/lcov-report/node-ipc/lib/index.html @@ -20,14 +20,14 @@
- 62.59% + 63.33% Statements - 169/270 + 171/270
- 41.54% + 46.97% Branches - 54/130 + 62/132
87.88% @@ -35,9 +35,9 @@ 29/33
- 62.59% + 63.33% Lines - 169/270 + 171/270
@@ -86,15 +86,15 @@ socketServer.js -
- 55.26% - 84/152 - 38.1% - 32/84 +
+ 56.58% + 86/152 + 46.51% + 40/86 80% 16/20 - 55.26% - 84/152 + 56.58% + 86/152 @@ -103,7 +103,7 @@ diff --git a/spec/coverage/lcov-report/node-ipc/lib/socketServer.js.html b/spec/coverage/lcov-report/node-ipc/lib/socketServer.js.html index b4c46d5..ef435e0 100644 --- a/spec/coverage/lcov-report/node-ipc/lib/socketServer.js.html +++ b/spec/coverage/lcov-report/node-ipc/lib/socketServer.js.html @@ -20,14 +20,14 @@
- 55.26% + 56.58% Statements - 84/152 + 86/152
- 38.1% + 46.51% Branches - 32/84 + 40/86
80% @@ -35,9 +35,9 @@ 16/20
- 55.26% + 56.58% Lines - 84/152 + 86/152
@@ -407,7 +407,10 @@ 362 363 364 -365 +365 +366 +367 +368       @@ -416,31 +419,31 @@     - +   - - - + + +   - +     - +     - +   - +           - +       - +       @@ -482,13 +485,13 @@       - +           - +     @@ -501,9 +504,9 @@     - +   - +       @@ -541,15 +544,15 @@     - - + +             - +       @@ -562,19 +565,19 @@       - +     - - + +     - +         - +       @@ -586,16 +589,16 @@       - +   - +   - +     - - + +     @@ -605,7 +608,7 @@       - +       @@ -614,11 +617,11 @@       - +     - - + +       @@ -628,30 +631,30 @@       - - + +   - +   - +         - +   - +   - - - + + +   - +   - - + +   - +       @@ -660,38 +663,38 @@       - +     - +   - - + +   - +     - +   - +       - +         - +         - +     - +       @@ -707,7 +710,7 @@       - +       @@ -717,13 +720,13 @@       - - + +         - +       @@ -750,19 +753,22 @@       +      +    +  +  +    -  +   -  -  -  +       @@ -792,7 +798,7 @@ function emit(socket, type, data){ message=eventParser.format(message); }   - Eif(this.udp4 || this.udp6){ + Eif(this.udp4 || this.udp6){   Iif(!socket.address || !socket.port){ this.log('Attempting to emit to a single UDP socket without supplying socket address or port. Redispatching event as broadcast to all connected sockets'); @@ -867,7 +873,7 @@ function init(path,config,log,port){ return function () { server.log('starting server on '.debug,server.path.variable,((server.port)?':'+server.port:'').variable);   - Iif(!server.udp4 && !server.udp6){ + Iif(!server.udp4 && !server.udp6){ if(!server.config.tls){ server.server=net.createServer( serverCreated @@ -927,7 +933,7 @@ function init(path,config,log,port){ }   server.server=dgram.createSocket( - ((server.udp4)? 'udp4':'udp6') + ((server.udp4)? 'udp4':'udp6') ); server.server.write=UDPWrite; server.server.on( @@ -981,7 +987,7 @@ function init(path,config,log,port){ socket.on( 'data', function(data,UDPSocket){ - var sock=((server.udp4 || server.udp6)? UDPSocket : socket); + var sock=((server.udp4 || server.udp6)? UDPSocket : socket); Iif(server.config.rawBuffer){ data=new Buffer(data,this.encoding); server.trigger( @@ -1071,7 +1077,7 @@ function init(path,config,log,port){ return; }   - Iif(!server.udp4 && !server.udp6){ + Iif(!server.udp4 && !server.udp6){ server.log('starting server as'.debug, (server.config.tls?'TLS':'TCP').variable); server.server.listen( server.port, @@ -1081,7 +1087,7 @@ function init(path,config,log,port){ return; }   - server.log('starting server as'.debug,((server.udp4)? 'udp4':'udp6').variable); + server.log('starting server as'.debug,((server.udp4)? 'udp4':'udp6').variable); server.server.bind( server.port, server.path @@ -1110,23 +1116,26 @@ function init(path,config,log,port){ var destroyedSocketId=false;   Eif(socket){ - Iif(socket.readable) + Iif(socket.readable){ continue; + } }   - Iif(socket.id) + Iif(socket.id){ destroyedSocketId=socket.id; + }   server.log('socket disconnected'.notice,' '+destroyedSocketId.variable);   - Eif(socket) - socket.destroy(); + Iif(socket && socket.destroy){ + socket.destroy(); + }   - server.sockets.splice(i,1); + server.sockets.splice(i,1);   - server.trigger('socket.disconnected', socket, destroyedSocketId); + server.trigger('socket.disconnected', socket, destroyedSocketId);   - return; + return; } } ); @@ -1141,7 +1150,7 @@ module.exports=init; diff --git a/spec/coverage/lcov-report/node-ipc/node-ipc.js.html b/spec/coverage/lcov-report/node-ipc/node-ipc.js.html index c21c845..e7d7cac 100644 --- a/spec/coverage/lcov-report/node-ipc/node-ipc.js.html +++ b/spec/coverage/lcov-report/node-ipc/node-ipc.js.html @@ -415,21 +415,21 @@     -65× +71×       -65× +71×   -65× -205× -186× +71× +221× +200×     -19× +21×     -65× +71×       @@ -997,7 +997,7 @@ module.exports=ipc; diff --git a/spec/coverage/lcov.info b/spec/coverage/lcov.info index 1e53966..d0baadb 100644 --- a/spec/coverage/lcov.info +++ b/spec/coverage/lcov.info @@ -12,7 +12,7 @@ FN:245,connectNet FN:290,(anonymous_10) FNF:10 FNH:4 -FNDA:65,log +FNDA:71,log FNDA:4,disconnect FNDA:0,serve FNDA:0,(anonymous_4) @@ -28,14 +28,14 @@ DA:22,1 DA:26,1 DA:44,1 DA:56,1 -DA:57,65 +DA:57,71 DA:58,0 -DA:61,65 -DA:63,65 -DA:64,205 -DA:65,186 -DA:68,19 -DA:71,65 +DA:61,71 +DA:63,71 +DA:64,221 +DA:65,200 +DA:68,21 +DA:71,71 DA:76,1 DA:77,4 DA:78,0 @@ -162,9 +162,9 @@ LH:59 BRDA:29,1,0,0 BRDA:29,1,1,1 BRDA:57,2,0,0 -BRDA:57,2,1,65 -BRDA:64,3,0,186 -BRDA:64,3,1,19 +BRDA:57,2,1,71 +BRDA:64,3,0,200 +BRDA:64,3,1,21 BRDA:77,4,0,0 BRDA:77,4,1,4 BRDA:84,5,0,4 @@ -240,28 +240,28 @@ FN:3,formatData FN:15,parseDataEvents FNF:2 FNH:2 -FNDA:7,formatData -FNDA:7,parseDataEvents +FNDA:8,formatData +FNDA:8,parseDataEvents DA:1,1 DA:3,1 -DA:4,7 +DA:4,8 DA:5,0 -DA:7,7 +DA:7,8 DA:8,0 -DA:11,7 -DA:12,7 +DA:11,8 +DA:12,8 DA:15,1 -DA:16,7 -DA:17,7 -DA:18,7 +DA:16,8 +DA:17,8 +DA:18,8 DA:21,1 DA:27,1 LF:14 LH:12 BRDA:4,1,0,0 -BRDA:4,1,1,7 +BRDA:4,1,1,8 BRDA:7,2,0,0 -BRDA:7,2,1,7 +BRDA:7,2,1,8 BRF:4 BRH:2 end_of_record @@ -466,42 +466,42 @@ FN:281,started FN:334,(anonymous_20) FNF:20 FNH:16 -FNDA:1,emit +FNDA:2,emit FNDA:0,broadcast FNDA:2,init -FNDA:1,(anonymous_4) -FNDA:1,(anonymous_5) +FNDA:2,(anonymous_4) +FNDA:2,(anonymous_5) FNDA:2,(anonymous_6) FNDA:2,(anonymous_7) -FNDA:1,(anonymous_8) -FNDA:1,UDPWrite -FNDA:1,(anonymous_10) +FNDA:2,(anonymous_8) +FNDA:2,UDPWrite +FNDA:2,(anonymous_10) FNDA:0,(anonymous_11) -FNDA:1,(anonymous_12) +FNDA:2,(anonymous_12) FNDA:0,(anonymous_13) -FNDA:1,serverCreated +FNDA:2,serverCreated FNDA:1,(anonymous_15) FNDA:0,(anonymous_16) -FNDA:1,(anonymous_17) -FNDA:1,(anonymous_18) -FNDA:1,started +FNDA:2,(anonymous_17) +FNDA:2,(anonymous_18) +FNDA:2,started FNDA:1,(anonymous_20) DA:1,1 DA:9,1 -DA:10,1 -DA:12,1 -DA:13,1 -DA:14,1 -DA:16,1 +DA:10,2 +DA:12,2 +DA:13,2 +DA:14,2 +DA:16,2 DA:17,0 -DA:19,1 -DA:22,1 -DA:24,1 +DA:19,2 +DA:22,2 +DA:24,2 DA:25,0 DA:26,0 DA:27,0 -DA:30,1 -DA:34,1 +DA:30,2 +DA:34,2 DA:37,0 DA:40,1 DA:41,0 @@ -518,15 +518,15 @@ DA:57,0 DA:58,0 DA:63,1 DA:64,2 -DA:76,1 -DA:82,1 +DA:76,2 +DA:82,2 DA:85,2 DA:86,0 DA:87,0 DA:90,2 DA:94,2 -DA:95,1 -DA:97,1 +DA:95,2 +DA:97,2 DA:98,0 DA:99,0 DA:103,0 @@ -546,66 +546,66 @@ DA:122,0 DA:123,0 DA:128,0 DA:134,1 -DA:135,1 -DA:136,1 -DA:143,1 +DA:135,2 +DA:136,2 +DA:143,2 DA:144,0 DA:145,0 DA:148,0 -DA:156,1 -DA:159,1 -DA:160,1 -DA:163,1 -DA:168,1 +DA:156,2 +DA:159,2 +DA:160,2 +DA:163,2 +DA:168,2 DA:171,0 DA:173,0 -DA:180,1 +DA:180,2 DA:182,1 -DA:183,1 -DA:185,1 +DA:183,2 +DA:185,2 DA:186,0 -DA:188,1 -DA:189,1 +DA:188,2 +DA:189,2 DA:192,1 -DA:199,1 +DA:199,2 DA:202,0 DA:204,0 -DA:208,1 -DA:211,1 -DA:212,1 +DA:208,2 +DA:211,2 +DA:212,2 DA:213,0 DA:214,0 DA:219,0 -DA:222,1 -DA:223,1 -DA:225,1 -DA:227,1 +DA:222,2 +DA:223,2 +DA:225,2 +DA:227,2 DA:228,0 DA:229,0 -DA:232,1 -DA:234,1 -DA:236,1 -DA:237,1 -DA:238,1 -DA:240,1 -DA:242,1 -DA:243,1 -DA:245,1 -DA:254,1 -DA:257,1 +DA:232,2 +DA:234,2 +DA:236,2 +DA:237,2 +DA:238,2 +DA:240,2 +DA:242,2 +DA:243,2 +DA:245,2 +DA:254,2 +DA:257,2 DA:258,0 -DA:259,1 -DA:260,1 -DA:262,1 +DA:259,2 +DA:260,2 +DA:262,2 DA:263,0 -DA:265,1 -DA:267,1 -DA:271,1 -DA:276,1 +DA:265,2 +DA:267,2 +DA:271,2 +DA:276,2 DA:277,0 DA:281,1 -DA:282,1 -DA:285,1 +DA:282,2 +DA:285,2 DA:286,0 DA:287,0 DA:288,0 @@ -613,13 +613,13 @@ DA:289,0 DA:290,0 DA:293,0 DA:298,0 -DA:301,1 +DA:301,2 DA:302,0 DA:303,0 DA:308,0 -DA:311,1 -DA:312,1 -DA:317,1 +DA:311,2 +DA:312,2 +DA:317,2 DA:330,2 DA:332,2 DA:335,1 @@ -628,28 +628,28 @@ DA:337,1 DA:339,1 DA:340,1 DA:341,0 -DA:344,1 -DA:345,0 -DA:347,1 +DA:345,1 +DA:346,0 DA:349,1 -DA:350,1 +DA:351,1 DA:352,0 -DA:354,0 -DA:356,0 -DA:361,2 -DA:364,1 +DA:355,1 +DA:357,1 +DA:359,1 +DA:364,2 +DA:367,1 LF:152 -LH:84 +LH:86 BRDA:16,1,0,0 -BRDA:16,1,1,1 -BRDA:22,2,0,1 +BRDA:16,1,1,2 +BRDA:22,2,0,2 BRDA:22,2,1,0 -BRDA:22,3,0,1 -BRDA:22,3,1,0 +BRDA:22,3,0,2 +BRDA:22,3,1,1 BRDA:24,4,0,0 -BRDA:24,4,1,1 -BRDA:24,5,0,1 -BRDA:24,5,1,1 +BRDA:24,4,1,2 +BRDA:24,5,0,2 +BRDA:24,5,1,2 BRDA:41,6,0,0 BRDA:41,6,1,0 BRDA:46,7,0,0 @@ -660,12 +660,12 @@ BRDA:52,9,0,0 BRDA:52,9,1,0 BRDA:85,10,0,0 BRDA:85,10,1,2 -BRDA:95,11,0,1 +BRDA:95,11,0,2 BRDA:95,11,1,0 BRDA:97,12,0,0 -BRDA:97,12,1,1 -BRDA:97,13,0,1 -BRDA:97,13,1,0 +BRDA:97,12,1,2 +BRDA:97,13,0,2 +BRDA:97,13,1,1 BRDA:98,14,0,0 BRDA:98,14,1,0 BRDA:104,15,0,0 @@ -679,51 +679,53 @@ BRDA:117,18,1,0 BRDA:118,19,0,0 BRDA:118,19,1,0 BRDA:143,20,0,0 -BRDA:143,20,1,1 +BRDA:143,20,1,2 BRDA:157,21,0,1 -BRDA:157,21,1,0 +BRDA:157,21,1,1 BRDA:185,22,0,0 -BRDA:185,22,1,1 -BRDA:211,23,0,1 +BRDA:185,22,1,2 +BRDA:211,23,0,2 BRDA:211,23,1,0 -BRDA:211,24,0,1 -BRDA:211,24,1,0 +BRDA:211,24,0,2 +BRDA:211,24,1,1 BRDA:212,25,0,0 -BRDA:212,25,1,1 -BRDA:222,26,0,1 +BRDA:212,25,1,2 +BRDA:222,26,0,2 BRDA:222,26,1,0 BRDA:227,27,0,0 -BRDA:227,27,1,1 -BRDA:227,28,0,1 -BRDA:227,28,1,1 -BRDA:242,29,0,1 +BRDA:227,27,1,2 +BRDA:227,28,0,2 +BRDA:227,28,1,2 +BRDA:242,29,0,2 BRDA:242,29,1,0 BRDA:257,30,0,0 -BRDA:257,30,1,1 +BRDA:257,30,1,2 BRDA:262,31,0,0 -BRDA:262,31,1,1 +BRDA:262,31,1,2 BRDA:276,32,0,0 -BRDA:276,32,1,1 +BRDA:276,32,1,2 BRDA:285,33,0,0 -BRDA:285,33,1,1 +BRDA:285,33,1,2 BRDA:287,34,0,0 BRDA:287,34,1,0 BRDA:301,35,0,0 -BRDA:301,35,1,1 -BRDA:301,36,0,1 -BRDA:301,36,1,0 +BRDA:301,35,1,2 +BRDA:301,36,0,2 +BRDA:301,36,1,1 BRDA:302,37,0,0 BRDA:302,37,1,0 BRDA:311,38,0,1 -BRDA:311,38,1,0 +BRDA:311,38,1,1 BRDA:339,39,0,1 BRDA:339,39,1,0 BRDA:340,40,0,0 BRDA:340,40,1,1 -BRDA:344,41,0,0 -BRDA:344,41,1,1 -BRDA:349,42,0,1 -BRDA:349,42,1,0 -BRF:84 -BRH:32 +BRDA:345,41,0,0 +BRDA:345,41,1,1 +BRDA:351,42,0,0 +BRDA:351,42,1,1 +BRDA:351,43,0,1 +BRDA:351,43,1,1 +BRF:86 +BRH:40 end_of_record diff --git a/spec/support/jasmineTest/UDP/udpSocketClient.spec.js b/spec/support/jasmineTest/UDP/udpSocketClient.spec.js index ba22ea1..3cedb18 100644 --- a/spec/support/jasmineTest/UDP/udpSocketClient.spec.js +++ b/spec/support/jasmineTest/UDP/udpSocketClient.spec.js @@ -2,18 +2,20 @@ const ipc = require('../../../../node-ipc'); -ipc.config.id ='testClient'; -ipc.config.retry = 600; - - describe( 'UDP Socket verification.', function testDescription(){ it( 'Verify UDP server of type udp4 connects to UDP server named "udp4Server" and receives message.', function testIt(done){ + ipc.config.networkPort=8095; + ipc.config.id ='testClient'; + ipc.config.retry = 600; + + let clientPort=8001; + ipc.serveNet( - 8001, + clientPort, 'udp4', function serverStarted(){ ipc.server.on( @@ -25,6 +27,14 @@ describe( } ); + ipc.server.on( + 'error', + function(err){ + expect(err).toBe(false); + testDone(); + } + ); + ipc.server.emit( { address : 'localhost', @@ -36,15 +46,7 @@ describe( message : 'I am testClient' } ); - - ipc.server.on( - 'error', - function(err){ - expect(err).toBe(false); - testDone(); - } - ); - } + } ); function testDone(){ @@ -60,10 +62,14 @@ describe( 'Verify UDP server of type udp6 connects to UDP server named "udp6Server" and receives message.', function(done){ ipc.config.networkPort=8099; + ipc.config.id ='testClient'; + ipc.config.retry = 600; + + let clientPort=8010; ipc.serveNet( '::1', - 8010, + clientPort, 'udp6', function(){ ipc.server.on( @@ -75,6 +81,14 @@ describe( } ); + ipc.server.on( + 'error', + function(err){ + expect(err).toBe(false); + testDone(); + } + ); + ipc.server.emit( { address : '::1', @@ -86,19 +100,12 @@ describe( message : 'I am testClient' } ); - - ipc.server.on( - 'error', - function(err){ - expect(err).toBe(false); - testDone(); - } - ); } ); function testDone(){ ipc.server.stop(); + done(); } ipc.server.start(); diff --git a/spec/support/jasmineTest/udp4Server.js b/spec/support/jasmineTest/udp4Server.js index faedc8e..44e4906 100644 --- a/spec/support/jasmineTest/udp4Server.js +++ b/spec/support/jasmineTest/udp4Server.js @@ -15,6 +15,8 @@ setTimeout( ipc.config.id = 'udpServer'; ipc.config.retry= 1500; ipc.config.silent=true; +ipc.config.networkPort=8095; + ipc.serveNet( 'udp4',