]> git.lizzy.rs Git - plan9front.git/blobdiff - sys/src/cmd/alarm.c
awk: make empty FS unicodely-correct.
[plan9front.git] / sys / src / cmd / alarm.c
index ce65a1f2cc3cd9a77dae0cb6e010ef9b33cdbf62..1a8cbb2ddf4a7550e1aa0beba78b6540c7fc8663 100644 (file)
@@ -24,8 +24,6 @@
 #include <u.h>
 #include <libc.h>
 
-int cpid;
-
 void
 usage(void)
 {
@@ -36,7 +34,7 @@ usage(void)
 static void
 catch(void *, char *msg)
 {
-       postnote(PNGROUP, cpid, msg);
+       postnote(PNGROUP, getpid(), msg);
        noted(NDFLT);
 }
 
@@ -71,7 +69,8 @@ main(int argc, char *argv[])
                }
                t += n;
        }
-       switch((cpid = rfork(RFFDG|RFREND|RFPROC|RFMEM|RFNOTEG))){
+       rfork(RFNOTEG);
+       switch(rfork(RFFDG|RFREND|RFPROC|RFMEM)){
        case -1:
                sysfatal("%r");
        case 0: /* child */