summaryrefslogtreecommitdiffhomepage
path: root/src/nxt_spinlock.h
diff options
context:
space:
mode:
authorMax Romanov <max.romanov@nginx.com>2019-03-05 15:38:50 +0300
committerMax Romanov <max.romanov@nginx.com>2019-03-05 15:38:50 +0300
commit42b66ec654a1169bdc5f8e3acf1b6af1787dbd27 (patch)
treed1eb2d4cec225d1cdadabcc412dfc257e5af4975 /src/nxt_spinlock.h
parent0ab83370cb8e70a4440589051f14d99ae8cec588 (diff)
downloadunit-42b66ec654a1169bdc5f8e3acf1b6af1787dbd27.tar.gz
unit-42b66ec654a1169bdc5f8e3acf1b6af1787dbd27.tar.bz2
Fixing EAGAIN processing for port message send.
Sending large plain (exceeding port's max_size, not in shared memory) messages causes message fragmentation. First message fragment is sent successfully, but the next fragment may fail with the EAGAIN error. In this case, the message has to be pushed back to queue head for additional processing. Related to #167 issue on GitHub.
Diffstat (limited to 'src/nxt_spinlock.h')
0 files changed, 0 insertions, 0 deletions