exit (EXIT_FAILURE);
}
- for (int i = optind; i < argc; ++i)
- {
- if (!rxpd_file_load (rxpd_file_new (rxpd, argv[i])))
- {
- //rxpd_log (rxpd, LOG_ALERT, "Failed loading file '%s'\n");
- exit (EXIT_FAILURE);
- }
- }
-
- if (rxpd->daemonize && daemon(1, 0))
- rxpd_die ("Couldn't daemonize\n");
-
if (!rxpd->basedir)
{
rxpd_log (rxpd, LOG_ALERT, "Basedir not set (use -b BASEDIR)\n");
exit (EXIT_FAILURE);
}
}
-
+
+ for (int i = optind; i < argc; ++i)
+ {
+ if (!rxpd_file_load (rxpd_file_new (rxpd, argv[i])))
+ {
+ //rxpd_log (rxpd, LOG_ALERT, "Failed loading file '%s'\n");
+ exit (EXIT_FAILURE);
+ }
+ }
+
+ if (rxpd->daemonize && daemon(1, 0))
+ rxpd_die ("Couldn't daemonize\n");
+
LLIST_FOREACH (&rxpd->sockets, n)
{
struct rxpd_socket* socket = (struct rxpd_socket*)n;
rxpd_socket_schedule (socket);
}
-
// eventloop
event_dispatch ();