projects
/
project
/
udebug.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
server: properly handle unclaimed file descriptors
[project/udebug.git]
/
ring.c
diff --git
a/ring.c
b/ring.c
index 8a7e27fc7eb5c6b7d3abbfb545ddd20be878c494..81f341f4a4bcda394b92a6641fc078bd60281ffb 100644
(file)
--- a/
ring.c
+++ b/
ring.c
@@
-64,6
+64,7
@@
struct client_ring *client_ring_alloc(struct client *cl)
r->cl = cl;
r->id = msg->id;
r->fd = cl->rx_fd;
+ cl->rx_fd = -1;
r->ring_size = msg->ring_size;
r->data_size = msg->data_size;
list_add_tail(&r->list, &cl->bufs);