Whamcloud - gitweb
Don't hold the pinger_sem in ptlrpc_pinger_sending_on_import.
authorphil <phil>
Sat, 26 Feb 2005 02:50:01 +0000 (02:50 +0000)
committerphil <phil>
Sat, 26 Feb 2005 02:50:01 +0000 (02:50 +0000)
commit8294fdb095f184dacf14ef063876cbaf45a6f91a
tree74a2666a3113dacd94be890ac75d846218243b3a
parenta834040df47887c039ab5ffaf759ceaa43c4e080
Don't hold the pinger_sem in ptlrpc_pinger_sending_on_import.
It's an inherently racy operation in the first place, and until the pinger
thread is fixed not to hold the pinger_sem while it's waiting for an upcall
to complete, it prevents ptlrpcd from needlessly blocking.
lustre/ChangeLog
lustre/ptlrpc/pinger.c