gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] [gnunet] 41/45: remove scheduler->internal code from driver


From: gnunet
Subject: [GNUnet-SVN] [gnunet] 41/45: remove scheduler->internal code from driver loop
Date: Sun, 31 Dec 2017 00:37:28 +0100

This is an automated email from the git hooks/post-receive script.

lurchi pushed a commit to branch master
in repository gnunet.

commit 023013b657c4f0fa60bcbbf3b795f76226a9485b
Author: lurchi <address@hidden>
AuthorDate: Mon Sep 4 12:23:51 2017 +0200

    remove scheduler->internal code from driver loop
---
 src/util/scheduler.c | 30 +++++++-----------------------
 1 file changed, 7 insertions(+), 23 deletions(-)

diff --git a/src/util/scheduler.c b/src/util/scheduler.c
index 5f627cfb5..a2eaab9aa 100644
--- a/src/util/scheduler.c
+++ b/src/util/scheduler.c
@@ -2263,31 +2263,15 @@ select_loop (void *cls,
 #endif
 #endif
 #if DEBUG_FDS
-      struct GNUNET_SCHEDULER_Task *t;
-      // FIXME: pending_head is a scheduler-internal variable!
-      for (t = pending_head; NULL != t; t = t->next)
+      struct Scheduled *s;
+      for (s = context->scheduled_head; NULL != s; s = s->next)
       {
-        if (-1 != t->read_fd)
+        int flags = fcntl (s->fdi->sock, F_GETFD);
+        if ((flags == -1) && (errno == EBADF))
         {
-          int flags = fcntl (t->read_fd, F_GETFD);
-          if ((flags == -1) && (errno == EBADF))
-          {
-            LOG (GNUNET_ERROR_TYPE_ERROR,
-                 "Got invalid file descriptor %d!\n",
-                 t->read_fd);
-            dump_backtrace (t);
-          }
-        }
-        if (-1 != t->write_fd)
-        {
-          int flags = fcntl (t->write_fd, F_GETFD);
-          if ((flags == -1) && (errno == EBADF))
-          {
-            LOG (GNUNET_ERROR_TYPE_ERROR,
-                 "Got invalid file descriptor %d!\n",
-                 t->write_fd);
-            dump_backtrace (t);
-          }
+          LOG (GNUNET_ERROR_TYPE_ERROR,
+               "Got invalid file descriptor %d!\n",
+               s->fdi->sock);
         }
       }
 #endif

-- 
To stop receiving notification emails like this one, please contact
address@hidden



reply via email to

[Prev in Thread] Current Thread [Next in Thread]