summaryrefslogtreecommitdiffstats
path: root/mm/slob.c
diff options
context:
space:
mode:
authorVlad Yasevich <vladislav.yasevich@hp.com>2007-11-09 17:43:41 +0100
committerVlad Yasevich <vladislav.yasevich@hp.com>2007-11-09 17:43:41 +0100
commit7d54dc6876b83d6bb75b8f7e865b7b9051056d22 (patch)
tree3b9939c45103cf0f16c333f12efb24057ecc0e64 /mm/slob.c
parentSCTP: Clean-up some defines for regressions tests. (diff)
downloadlinux-7d54dc6876b83d6bb75b8f7e865b7b9051056d22.tar.xz
linux-7d54dc6876b83d6bb75b8f7e865b7b9051056d22.zip
SCTP: Always flush the queue when uncorcking.
When the code calls uncork, trigger a queue flush, even if the queue was not corked. Most callers that explicitely cork the queue will have additinal checks to see if they corked it. Callers who do not cork the queue expect packets to flow when they call uncork. The scneario that showcased this bug happend when we were not able to bundle DATA with outgoing COOKIE-ECHO. As a result the data just sat in the outqueue and did not get transmitted. The application expected a response, but nothing happened. Signed-off-by: Vlad Yasevich <vladislav.yasevich@hp.com>
Diffstat (limited to 'mm/slob.c')
0 files changed, 0 insertions, 0 deletions