From ec9247088b801c9b4d2bf3661a0430a3a6bf2a8e Mon Sep 17 00:00:00 2001 From: Russ Cox Date: Tue, 28 Aug 2007 08:45:27 -0400 Subject: 9pserve: delete from correct hash slot (fix infinite loop) --- src/cmd/9pserve.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/cmd/9pserve.c') diff --git a/src/cmd/9pserve.c b/src/cmd/9pserve.c index ab27e61a..1868808e 100644 --- a/src/cmd/9pserve.c +++ b/src/cmd/9pserve.c @@ -542,7 +542,7 @@ connthread(void *arg) assert(mm == m); msgput(m); /* got from recvp */ msgput(m); /* got from msgnew */ - if(delhash(c->tag, om->tag, om) == 0) + if(delhash(c->tag, om->ctag, om) == 0) msgput(om); /* got from hash table */ msgput(om); /* got from msgincref */ } -- cgit v1.2.3