Fixes control socket for non-linux platforms
Fixes control socket for non-linux platforms

The recv was using the wrong socket to read from, leading to the
control socket being always available for reading thus leading to a 100% cpu
bug on non-linux platforms

nizox/circuits,treemo/circuits,treemo/circuits,eriol/circuits,eriol/circuits,treemo/circuits,eriol/circuits