]> git.pond.sub.org Git - empserver/blobdiff - src/lib/lwp/lwp.c
Fix lwpReschedule()'s assertion "have runnable thread"
[empserver] / src / lib / lwp / lwp.c
index 8c97162637f1576c0aee6b4ff4106fc3b46b7623..83bbe16902212da35f43cd382e3164715da4eca2 100644 (file)
@@ -1,6 +1,6 @@
 /*
  *  Empire - A multi-player, client/server Internet based war game.
- *  Copyright (C) 1994-2009, Dave Pare, Jeff Bailey, Thomas Ruschak,
+ *  Copyright (C) 1994-2010, Dave Pare, Jeff Bailey, Thomas Ruschak,
  *                           Ken Stevens, Steve McClure
  *  Copyright (C) 1991-3 Stephen Crane
  *
@@ -103,7 +103,7 @@ lwpReschedule(void)
        if (nextp)
            break;
     }
-    if (CANT_HAPPEN(!LwpCurrent && !nextp))
+    if (CANT_HAPPEN(!nextp))
        abort();
     if (LwpCurrent != nextp) {
        struct lwpProc *oldp = LwpCurrent;