]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Print errors
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Tue, 4 Jul 2017 22:50:52 +0000 (18:50 -0400)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Tue, 4 Jul 2017 22:50:52 +0000 (18:50 -0400)
src/modules/rlm_logtee/rlm_logtee.c

index 54e5d210c95b876a18fdda2989f1b63006d07f16..56ac701696f24ba65b3d953092c4b5b0738b5a5f 100644 (file)
@@ -295,9 +295,11 @@ static void _logtee_conn_writable(UNUSED fr_event_list_t *el, int sock, UNUSED i
  */
 static void logtee_fd_idle(rlm_logtee_thread_t *t)
 {
-       DEBUG4("Marking socket (%i) as idle", fr_connection_get_fd(t->conn));
-       fr_event_fd_insert(t->el, fr_connection_get_fd(t->conn),
-                          _logtee_conn_read, NULL, _logtee_conn_error, t);
+       DEBUG3("Marking socket (%i) as idle", fr_connection_get_fd(t->conn));
+       if (fr_event_fd_insert(t->el, fr_connection_get_fd(t->conn),
+                              _logtee_conn_read, NULL, _logtee_conn_error, t) < 0) {
+               PERROR("Failed inserting FD event");
+       }
 }
 
 /** Set the socket to active
@@ -308,9 +310,11 @@ static void logtee_fd_idle(rlm_logtee_thread_t *t)
  */
 static void logtee_fd_active(rlm_logtee_thread_t *t)
 {
-       DEBUG4("Marking socket (%i) as active - Draining requests", fr_connection_get_fd(t->conn));
-       fr_event_fd_insert(t->el, fr_connection_get_fd(t->conn),
-                          _logtee_conn_read, _logtee_conn_writable, _logtee_conn_error, t);
+       DEBUG3("Marking socket (%i) as active - Draining requests", fr_connection_get_fd(t->conn));
+       if (fr_event_fd_insert(t->el, fr_connection_get_fd(t->conn),
+                              _logtee_conn_read, _logtee_conn_writable, _logtee_conn_error, t) < 0) {
+               PERROR("Failed inserting FD event");
+       }
 }
 
 /** Shutdown/close a file descriptor