chiark / gitweb /
udevd: remove tiny bit of dead code
[elogind.git] / udev / udevd.c
index b64f08b5c55eada2bb7413cae782fdc133b5f0f2..23d594f5569312c57bebdbd1219473f06f94147d 100644 (file)
@@ -180,6 +180,16 @@ static void event_fork(struct udev_event *event)
        struct sigaction act;
        int err;
 
+#if 0
+       /* single process, no forking, just for testing/profiling */
+       err = udev_event_execute_rules(event, rules);
+       if (err == 0 && !event->ignore_device && udev_get_run(event->udev))
+               udev_event_execute_run(event);
+       info(event->udev, "seq %llu exit with %i\n", udev_device_get_seqnum(event->dev), err);
+       event_queue_delete(event);
+       return;
+#endif
+
        if (debug_trace) {
                event->trace = 1;
                fprintf(stderr, "fork %s (%llu)\n",
@@ -339,8 +349,6 @@ static int devpath_busy(struct udev_event *event)
 {
        struct udev_list_node *loop;
 
-       if (event->delaying_seqnum > 0) {
-       }
        /* check if queue contains events we depend on */
        udev_list_node_foreach(loop, &event_list) {
                struct udev_event *loop_event = node_to_event(loop);