- fix
authorMatthias Wachs <wachs@net.in.tum.de>
Fri, 27 Apr 2012 13:29:06 +0000 (13:29 +0000)
committerMatthias Wachs <wachs@net.in.tum.de>
Fri, 27 Apr 2012 13:29:06 +0000 (13:29 +0000)
src/transport/plugin_transport_unix.c

index 0d5a8452830f23b558d3c0e524f6358851126326..9027c27737b6bffd7b0c4f8b0a84008002bfbb4d 100644 (file)
@@ -803,7 +803,7 @@ unix_plugin_select_write (struct Plugin * plugin)
   {
     GNUNET_CONTAINER_DLL_remove(plugin->msg_head, plugin->msg_tail, msgw);
 
-    GNUNET_assert (plugin->bytes_in_queue > msgw->msgsize);
+    GNUNET_assert (plugin->bytes_in_queue >= msgw->msgsize);
     plugin->bytes_in_queue -= msgw->msgsize;
     GNUNET_STATISTICS_set (plugin->env->stats,"# UNIX bytes in send queue",
         plugin->bytes_in_queue, GNUNET_NO);
@@ -818,7 +818,7 @@ unix_plugin_select_write (struct Plugin * plugin)
   {
     GNUNET_CONTAINER_DLL_remove(plugin->msg_head, plugin->msg_tail, msgw);
 
-    GNUNET_assert (plugin->bytes_in_queue > msgw->msgsize);
+    GNUNET_assert (plugin->bytes_in_queue >= msgw->msgsize);
     plugin->bytes_in_queue -= msgw->msgsize;
     GNUNET_STATISTICS_set (plugin->env->stats,"# UNIX bytes in send queue",
         plugin->bytes_in_queue, GNUNET_NO);