fetcher: Remove "sending_messages" hash table
authorMatthew Barnes <mbarnes@redhat.com>
Mon, 9 Nov 2015 20:30:24 +0000 (15:30 -0500)
committerMatthew Barnes <mbarnes@redhat.com>
Tue, 1 Dec 2015 17:34:28 +0000 (12:34 -0500)
Vestige of ostree_fetcher_query_state_text(), removed last year.

src/libostree/ostree-fetcher.c

index 904c58061cfcf9a324a8c292d38a4e9df869f42a..25c228bed14a5f0795e6c7d80ca7caff57a61eea 100644 (file)
@@ -69,8 +69,6 @@ struct OstreeFetcher
   SoupSession *session;
   SoupRequester *requester;
 
-  GHashTable *sending_messages; /*  SoupMessage */
-
   GHashTable *output_stream_set; /* set<GOutputStream> */
   
   guint64 total_downloaded;
@@ -120,7 +118,6 @@ _ostree_fetcher_finalize (GObject *object)
   g_clear_object (&self->session);
   g_clear_object (&self->client_cert);
 
-  g_hash_table_destroy (self->sending_messages);
   g_hash_table_destroy (self->output_stream_set);
 
   while (!g_queue_is_empty (&self->pending_queue))
@@ -139,26 +136,6 @@ _ostree_fetcher_class_init (OstreeFetcherClass *klass)
   gobject_class->finalize = _ostree_fetcher_finalize;
 }
 
-static void
-on_request_started (SoupSession  *session,
-                    SoupMessage  *msg,
-                    SoupSocket   *socket,
-                    gpointer      user_data)
-{
-  OstreeFetcher *self = user_data;
-  
-  g_hash_table_insert (self->sending_messages, msg, g_object_ref (msg));
-}
-
-static void
-on_request_unqueued (SoupSession  *session,
-                     SoupMessage  *msg,
-                     gpointer      user_data)
-{
-  OstreeFetcher *self = user_data;
-  g_hash_table_remove (self->sending_messages, msg);
-}
-
 static void
 _ostree_fetcher_init (OstreeFetcher *self)
 {
@@ -195,13 +172,6 @@ _ostree_fetcher_init (OstreeFetcher *self)
 
   self->max_outstanding = 3 * max_conns;
 
-  g_signal_connect_object (self->session, "request-started",
-                           G_CALLBACK (on_request_started), self, 0);
-  g_signal_connect_object (self->session, "request-unqueued",
-                           G_CALLBACK (on_request_unqueued), self, 0);
-  
-  self->sending_messages = g_hash_table_new_full (NULL, NULL, NULL,
-                                                  (GDestroyNotify)g_object_unref);
   self->output_stream_set = g_hash_table_new_full (NULL, NULL, NULL, (GDestroyNotify)g_object_unref);
 
   self->outstanding = g_hash_table_new_full (NULL, NULL, NULL, NULL);