commit b1f7fe52ce9a957d6fafafdb73529259e1b8240d
Author: Dirkjan Ochtman <d.ochtman@activevideo.com>
Date:   Mon Jan 6 09:00:19 2014 +0100

    soup-connection: don't disconnect the connection on dispose

diff --git a/libsoup/soup-connection.c b/libsoup/soup-connection.c
index 2b5dc49..4468212 100644
--- a/libsoup/soup-connection.c
+++ b/libsoup/soup-connection.c
@@ -96,14 +96,7 @@ soup_connection_dispose (GObject *object)
 {
 	SoupConnection *conn = SOUP_CONNECTION (object);
 	SoupConnectionPrivate *priv = SOUP_CONNECTION_GET_PRIVATE (conn);
-
 	stop_idle_timer (priv);
-
-	if (priv->socket) {
-		g_warning ("Disposing connection while connected");
-		soup_connection_disconnect (conn);
-	}
-
 	G_OBJECT_CLASS (soup_connection_parent_class)->dispose (object);
 }
 
