aboutsummaryrefslogtreecommitdiff
path: root/src/core/aio.c
diff options
context:
space:
mode:
authorGarrett D'Amore <garrett@damore.org>2017-07-15 18:45:02 -0700
committerGarrett D'Amore <garrett@damore.org>2017-07-15 18:45:02 -0700
commita1d237059c652c9e36117eed3e6387dcae128174 (patch)
treed0f0d25f803ba9b1fadcc33507116aba56dc1a6d /src/core/aio.c
parentbb974dcfa8a22cdf528b6035ab5226f6691f0abf (diff)
downloadnng-a1d237059c652c9e36117eed3e6387dcae128174.tar.gz
nng-a1d237059c652c9e36117eed3e6387dcae128174.tar.bz2
nng-a1d237059c652c9e36117eed3e6387dcae128174.zip
Add missing cancellation for inproc endpoints -- the source of much woe.
Most of the races around close were probably here - the cancellation was not getting through on endpoint close, which meant that we could actually toss endpoints while they were in use. We need to fix the timeouts stuff -- especially for reconnects etc, but we are just about ready for this stuff to be reintegrated into master.
Diffstat (limited to 'src/core/aio.c')
0 files changed, 0 insertions, 0 deletions