mharsch / node-hdhomerun

low-level device control of HDHomeRun TV tuners for node.js
30 stars 9 forks source link

need proper chunk handling #1

Closed mharsch closed 11 years ago

mharsch commented 11 years ago

The control channel uses a naive implementation that assumes incoming packets always contain one complete message. The control socket handler should work with the parser to detect partial messages and buffer them appropriately until the rest of the message arrives.