]> code.delx.au - pulseaudio/commit
core: make sure win32 sockets remain blocking
authorPierre Ossman <ossman@cendio.se>
Fri, 20 Sep 2013 08:10:50 +0000 (10:10 +0200)
committerTanu Kaskinen <tanu.kaskinen@linux.intel.com>
Fri, 15 Nov 2013 08:53:19 +0000 (10:53 +0200)
commit0138a51a2ce9e5b20086ba5de342f96ba765368f
treedaa490ed3401f1855d63306fbd086a423358acd4
parentabfca5cb58d12d5df18c2ec4d42f8d7540b2bd6a
core: make sure win32 sockets remain blocking

Commit 7e344b5 hade the side effect of forcing every socket to
be non-blocking on Windows. This is because of a (documented)
side effect of WSAEventSelect(). So we need to make sure to restore
blocking behaviour afterwards for relevant sockets.
src/pulsecore/core-util.c
src/pulsecore/core-util.h
src/pulsecore/poll-win32.c