diff options
| author | Garrett D'Amore <garrett@damore.org> | 2024-12-28 17:00:04 -0800 |
|---|---|---|
| committer | Garrett D'Amore <garrett@damore.org> | 2024-12-28 20:40:21 -0800 |
| commit | 67b4cea8852775712d9a2c8b4eac2f5f2b1a132b (patch) | |
| tree | 387fb37d09733e680717c27face6494c55860d2b /src/core/pipe.c | |
| parent | bef6b378ae5d6bbfedfb5e7e7f9f433310fac4e9 (diff) | |
| download | nng-67b4cea8852775712d9a2c8b4eac2f5f2b1a132b.tar.gz nng-67b4cea8852775712d9a2c8b4eac2f5f2b1a132b.tar.bz2 nng-67b4cea8852775712d9a2c8b4eac2f5f2b1a132b.zip | |
fixes #961 surprising pipe event order
Diffstat (limited to 'src/core/pipe.c')
| -rw-r--r-- | src/core/pipe.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/core/pipe.c b/src/core/pipe.c index dac24140..d7cd6bc0 100644 --- a/src/core/pipe.c +++ b/src/core/pipe.c @@ -256,13 +256,13 @@ pipe_create(nni_pipe **pp, nni_sock *sock, nni_sp_tran *tran, nni_dialer *d, return (NNG_ENOMEM); } - p->p_size = sz; - p->p_proto_ops = *pops; - p->p_tran_ops = *tops; - p->p_sock = sock; - p->p_cbs = false; - p->p_dialer = d; - p->p_listener = l; + p->p_size = sz; + p->p_proto_ops = *pops; + p->p_tran_ops = *tops; + p->p_sock = sock; + p->p_dialer = d; + p->p_listener = l; + p->p_last_event = NNG_PIPE_EV_NONE; // Two references - one for our caller, and // one to be dropped when the pipe is closed. |
