]> git.michaelhowe.org Git - packages/o/openafs.git/commit
rx: Generate BUSY packets for error call channels
authorAndrew Deason <adeason@sinenomine.net>
Wed, 14 Nov 2012 04:46:34 +0000 (22:46 -0600)
committerPaul Smeddle <paul.smeddle@gmail.com>
Thu, 6 Dec 2012 16:07:41 +0000 (08:07 -0800)
commit7a6bc371f1c91d89e33cfee9143f5a5a600458dd
tree6a8d272b015be07a0dbd18c78cee392b0de4498b
parente1baf1af4c43654adb37a1daf6710159ab060844
rx: Generate BUSY packets for error call channels

Currently, if a call is error'd out but still active, we won't
generate BUSY packets if another call comes in on the same channel.
This is because we bail out earlier, here, before we get to the BUSY
processing.

The comments suggest that this is for if we enter an error state while
waiting for TQ to clear. So, only do this if our error has changed.

Reviewed-on: http://gerrit.openafs.org/8460
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
Reviewed-by: Simon Wilkinson <simonxwilkinson@gmail.com>
Reviewed-by: Derrick Brashear <shadow@your-file-system.com>
(cherry-picked from commit a84c6b0ece1fdee4f462c6ce27fa78c2e0d419f4)

Change-Id: I50fda40b3f010f1b9d03f2d3e22ed00381ae0b33
Reviewed-on: http://gerrit.openafs.org/8548
Reviewed-by: Andrew Deason <adeason@sinenomine.net>
Reviewed-by: Paul Smeddle <paul.smeddle@gmail.com>
Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
Tested-by: BuildBot <buildbot@rampaginggeek.com>
src/rx/rx.c