]> git.pond.sub.org Git - empserver/commitdiff
Tweak LWP debug messages
authorMarkus Armbruster <armbru@pond.sub.org>
Tue, 28 Apr 2009 17:58:51 +0000 (19:58 +0200)
committerMarkus Armbruster <armbru@pond.sub.org>
Sun, 19 Jul 2009 18:11:53 +0000 (14:11 -0400)
src/lib/lwp/lwp.c
src/lib/lwp/sel.c

index 55269314f9bf653f2837b9ea27228894272e571b..3242698bff2fb3e160c6e6dde7641fd9e54cfa01 100644 (file)
@@ -112,7 +112,7 @@ lwpReschedule(void)
        LwpCurrent = nextp;
        *LwpContextPtr = nextp->ud;
        lwpSwitchContext(oldp, nextp);
-       lwpStatus(nextp, "switch in %d", nextp->pri);
+       lwpStatus(nextp, "switch in");
     }
 }
 
index 1209ac77aa10cba1fc556c11ef21f3201d9852e5..e13ea3c127264521f2deaaffb14b1e8a05ad0ab1 100644 (file)
@@ -131,12 +131,12 @@ lwpWakeupFd(struct lwpProc *proc)
     if (CANT_HAPPEN(proc->fd < 0 || proc->fd > LwpMaxfd))
        return;
 
-    lwpStatus(proc, "awakening; was sleeping on fd %d", proc->fd);
     if (proc->runtime != (time_t)-1 && proc->runtime != 0) {
        /* is in LwpDelayq; leave the job to lwpWakeupSleep() */
        proc->runtime = (time_t)-1;
        return;
     }
+    lwpStatus(proc, "awakening; was sleeping on fd %d", proc->fd);
     FD_CLR(proc->fd, &LwpReadfds);
     FD_CLR(proc->fd, &LwpWritefds);
     LwpNfds--;