add a "timeout" property, which gets passed from server to socket, and
authorVeerapuram Varadhan <vvaradan@src.gnome.org>
Fri, 24 Feb 2006 20:13:17 +0000 (20:13 +0000)
committerVeerapuram Varadhan <vvaradan@src.gnome.org>
Fri, 24 Feb 2006 20:13:17 +0000 (20:13 +0000)
commit666d532354a71aa69ea84b5e76f0839bd59e900f
tree3d6fd067f445e65fa9691543445cbf791d66d277
parentcfd002602aa14af24098198b21d8407549da2e1d
add a "timeout" property, which gets passed from server to socket, and

        * libsoup/soup-connection.c:
        * libsoup/soup-session.c:
        * libsoup/soup-socket.c: add a "timeout" property,
        which gets passed from server to socket, and session to connection
        to socket, allowing blocking non-responsive sync connections to
        return.  Combination of "EAGAIN" && "Blocking" connection is treated
        as error and the connection will be terminated and the control
        is returned to the caller immediately.
ChangeLog
libsoup/soup-connection.c
libsoup/soup-connection.h
libsoup/soup-session.c
libsoup/soup-session.h
libsoup/soup-socket.c
libsoup/soup-socket.h