aboutsummaryrefslogtreecommitdiff
path: root/src/libventi/conn.c
diff options
context:
space:
mode:
authorrsc <devnull@localhost>2007-04-08 01:30:26 +0000
committerrsc <devnull@localhost>2007-04-08 01:30:26 +0000
commit4f6d2bb1e8e38aaeeeabb159272da19718bfb05d (patch)
tree100758b863425d60071fea95e1ffb3a6ed0ada15 /src/libventi/conn.c
parent8ecb4ffe4c618bb484299a4a3b29f2a991903e53 (diff)
downloadplan9port-4f6d2bb1e8e38aaeeeabb159272da19718bfb05d.tar.gz
plan9port-4f6d2bb1e8e38aaeeeabb159272da19718bfb05d.tar.bz2
plan9port-4f6d2bb1e8e38aaeeeabb159272da19718bfb05d.zip
correct dangling pointer race (Bakul Shah)
Diffstat (limited to 'src/libventi/conn.c')
-rw-r--r--src/libventi/conn.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libventi/conn.c b/src/libventi/conn.c
index 5b6d5436..e488c6db 100644
--- a/src/libventi/conn.c
+++ b/src/libventi/conn.c
@@ -46,5 +46,6 @@ vtfreeconn(VtConn *z)
packetfree(z->part);
vtfree(z->version);
vtfree(z->sid);
+ qunlock(&z->lk);
vtfree(z);
}