summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/sync.h
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2005-10-22 15:11:49 +0000
committerCorinna Vinschen <corinna@vinschen.de>2005-10-22 15:11:49 +0000
commit152a9caf58265c5a966f978df1ef4f8adbd2543c (patch)
treef2733a29ba624a502beada889712eeeda9891ad6 /winsup/cygwin/sync.h
parentecebee48383c7f6c287f6518e92b36a1372d8d2b (diff)
downloadcygnal-152a9caf58265c5a966f978df1ef4f8adbd2543c.tar.gz
cygnal-152a9caf58265c5a966f978df1ef4f8adbd2543c.tar.bz2
cygnal-152a9caf58265c5a966f978df1ef4f8adbd2543c.zip
* fhandler.h (class fhandler_socket): Add timeout parameter to wait()
method. * fhandler_socket.cc (fhandler_socket::connect): Use event driven technique (prepare/wait/release) to implement interuptible connect. (fhandler_socket::wait): Add timeout parameter. Allow FD_CONNECT handling. * net.cc (cygwin_connect): Remove braindead workaround for allowing blocking connect. That's entirely in fhandler_socket::connect now.
Diffstat (limited to 'winsup/cygwin/sync.h')
0 files changed, 0 insertions, 0 deletions