Aaron Piotrowski
c818f508d3
Add coverage annotations
...
Windows only classes cause havoc with coverage numbers… open to suggestions on how to fix but at least now it won't look like we didn't even try testing. :-P
2017-11-24 19:08:30 -06:00
Niklas Keller
9a52085bc8
Use fully qualified function calls
2017-11-24 18:43:58 -06:00
Niklas Keller
a9f60b8d89
Don't accept handshake if process already ended
...
This might happen if the process is destroyed while the wrapper tries to establish the connections.
2017-11-24 18:43:57 -06:00
Niklas Keller
071ec5bed7
Cancel child PID watcher on destroy and close sockets before proc_close
2017-11-24 18:43:57 -06:00
Niklas Keller
df827c767e
Close sockets correctly if process gets destroyed by GC
2017-11-24 18:43:57 -06:00
Niklas Keller
7cf91efd08
Refactor for full Windows compatibility
2017-11-24 18:43:56 -06:00
Niklas Keller
88f8865a6a
More refactoring for Windows compatibility with improved BC
2017-11-24 18:43:56 -06:00
Chris Wright
6d2b28f4f5
Refactor for full Windows compatibility
2017-11-24 18:43:56 -06:00