aboutsummaryrefslogtreecommitdiff
path: root/src/transport/plugin_transport_tcp.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2015-02-02 23:31:25 +0000
committerChristian Grothoff <christian@grothoff.org>2015-02-02 23:31:25 +0000
commitf2d1198d45bc3786d0164a5b6df928768022d1b7 (patch)
treebcce1d8e39bbcddda171c3637bf418f4fbd41824 /src/transport/plugin_transport_tcp.c
parent8727c5c69097aeb474ce6039bf31650400b6286a (diff)
downloadgnunet-f2d1198d45bc3786d0164a5b6df928768022d1b7.tar.gz
gnunet-f2d1198d45bc3786d0164a5b6df928768022d1b7.zip
dramatically simplify quota notification: avoid registration, simply always notify plugin
Diffstat (limited to 'src/transport/plugin_transport_tcp.c')
-rw-r--r--src/transport/plugin_transport_tcp.c8
1 files changed, 0 insertions, 8 deletions
diff --git a/src/transport/plugin_transport_tcp.c b/src/transport/plugin_transport_tcp.c
index d59850f51..a070fdfc0 100644
--- a/src/transport/plugin_transport_tcp.c
+++ b/src/transport/plugin_transport_tcp.c
@@ -845,10 +845,6 @@ tcp_plugin_disconnect_session (void *cls,
845 GNUNET_SERVER_notify_transmit_ready_cancel (session->transmit_handle); 845 GNUNET_SERVER_notify_transmit_ready_cancel (session->transmit_handle);
846 session->transmit_handle = NULL; 846 session->transmit_handle = NULL;
847 } 847 }
848 plugin->env->unregister_quota_notification (plugin->env->cls,
849 &session->target,
850 PLUGIN_NAME,
851 session);
852 session->plugin->env->session_end (session->plugin->env->cls, 848 session->plugin->env->session_end (session->plugin->env->cls,
853 session->address, 849 session->address,
854 session); 850 session);
@@ -1054,10 +1050,6 @@ create_session (struct Plugin *plugin,
1054 session, 1050 session,
1055 GNUNET_TRANSPORT_SS_HANDSHAKE); 1051 GNUNET_TRANSPORT_SS_HANDSHAKE);
1056 } 1052 }
1057 plugin->env->register_quota_notification (plugin->env->cls,
1058 &address->peer,
1059 PLUGIN_NAME,
1060 session);
1061 return session; 1053 return session;
1062} 1054}
1063 1055