Actually disconnect the socket rather than just unreffing it, since the IO
authorDan Winship <danw@src.gnome.org>
Thu, 18 Dec 2003 21:36:01 +0000 (21:36 +0000)
committerDan Winship <danw@src.gnome.org>
Thu, 18 Dec 2003 21:36:01 +0000 (21:36 +0000)
commit654248bcf1cf2fc71d7df3e21cb7c551964b8a08
tree0483c960efe2057a25f494c00cfa093bd781a962
parent3e14c39c8933690ad462b16121d2718746aedb38
Actually disconnect the socket rather than just unreffing it, since the IO

* libsoup/soup-connection.c (soup_connection_disconnect): Actually
disconnect the socket rather than just unreffing it, since the IO
code may be holding an extra ref on it.
(send_request): connect to the "restarted" signal too
(request_restarted): Deal with "Connection: close"

* libsoup/soup-connection-ntlm.c (ntlm_authorize_pre): Make this
not go into an infinite loop if the server only supports Basic.
ChangeLog
libsoup/soup-connection-ntlm.c
libsoup/soup-connection.c