chiark / gitweb /
[PATCH] change default perms of misc/rtc to be readable by anyone.
[elogind.git] / udevd.c
diff --git a/udevd.c b/udevd.c
index 5756b46122d0f03037c4b9521679fd53e2b14bab..e0c5bf5c779789f10d2faf0714dc812dacd0fa6f 100644 (file)
--- a/udevd.c
+++ b/udevd.c
@@ -306,9 +306,10 @@ skip:
        return;
 }
 
-static void sig_handler(int signum)
+__attribute__((regparm(0))) static void sig_handler(int signum)
 {
        int rc;
+
        switch (signum) {
                case SIGINT:
                case SIGTERM:
@@ -325,7 +326,7 @@ static void sig_handler(int signum)
                        goto do_write;
                        break;
                default:
-                       dbg("unhandled signal");
+                       dbg("unhandled signal %d", signum);
                        return;
        }