diff options
| author | Peter Mikkelsen <petermikkelsen10@gmail.com> | 2022-05-16 12:15:02 +0000 |
|---|---|---|
| committer | Peter Mikkelsen <petermikkelsen10@gmail.com> | 2022-05-16 12:15:02 +0000 |
| commit | 54fca2a55b88b6130ceceaa4b493e022ad3d4d72 (patch) | |
| tree | 94041def67890ccdb72de7b5d1b44085eb78d193 | |
| parent | fd7f369b1f1390e1d0647589d283f1fb41a1105d (diff) | |
No need to unlock/lock there
| -rw-r--r-- | concurrency.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/concurrency.c b/concurrency.c index 03b4a68..139883c 100644 --- a/concurrency.c +++ b/concurrency.c @@ -113,9 +113,7 @@ messagerecv(Function match, int timeout) int timeoutid = 0; if(timeout > 0){ td->timeout = timeout; - qunlock(&td->lock); timeoutid = threadcreate(recvtimeout, nil, STACKSIZE); - qlock(&td->lock); } td->timedout = 0; /* clear the timeout bit */ while(td->mail == nil && !td->timedout){ |