aboutsummaryrefslogtreecommitdiff
path: root/lib/memory-notifier-error-inject.c
diff options
context:
space:
mode:
authorMax Vozeler <[email protected]>2011-01-12 15:02:04 +0200
committerGreg Kroah-Hartman <[email protected]>2011-01-20 16:01:49 -0800
commitbd65f6233f6bc3233e7910752689fe3a45dc2e0c (patch)
tree40cf7fc453f735f006ab4d2a97549abfe1d9e9e0 /lib/memory-notifier-error-inject.c
parent7e249c8b0737429bbf534515f81aded93504f449 (diff)
staging: usbip: vhci: handle EAGAIN from SO_RCVTIMEO
If there is a receive timeout without any active requests, we can tell the connection was idle and ignore the timeout. If there are active requests for which we expect to receive a reply we close the connection. This makes it possible to set an upper bound on the time a usbip device may be unresponsive. This is a workaround for the lack of heart-beat messages in the USBIP protocol. Extending the protocol would break compatibility with all previous stub versions, so this seems like the lesser evil. Signed-off-by: Max Vozeler <[email protected]> Tested-by: Mark Wehby <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'lib/memory-notifier-error-inject.c')
0 files changed, 0 insertions, 0 deletions