diff options
Diffstat (limited to 'src/sp/transport/tcp/tcp.c')
| -rw-r--r-- | src/sp/transport/tcp/tcp.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/sp/transport/tcp/tcp.c b/src/sp/transport/tcp/tcp.c index 5aead15d..95881dd9 100644 --- a/src/sp/transport/tcp/tcp.c +++ b/src/sp/transport/tcp/tcp.c @@ -293,7 +293,9 @@ error: ep->useraio = NULL; nni_aio_finish_error(uaio, rv); } + nni_list_remove(&ep->negopipes, p); nni_mtx_unlock(&ep->mtx); + tcptran_pipe_reap(p); } |
