From: Derrick Brashear Date: Fri, 19 Apr 2002 05:42:11 +0000 (+0000) Subject: somehow i suspect one of our platforms doesn't do volatile and i'll X-Git-Tag: openafs-stable-1_2_4~66 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=816b2989e9e3c42b197a5f45e43580820a2dcc93;p=packages%2Fo%2Fopenafs.git somehow i suspect one of our platforms doesn't do volatile and i'll regret this, but this stops linux i386 when afs_int32 is an int from going off into la-la land when an Rx retransmit is needed (cherry picked from commit d7dca002beb55eefe49227db9e8e2ee4c4bb6170) --- diff --git a/src/rx/rx_event.c b/src/rx/rx_event.c index a979293fa..fd83ee104 100644 --- a/src/rx/rx_event.c +++ b/src/rx/rx_event.c @@ -350,7 +350,7 @@ int rxevent_RaiseEvents(next) { register struct rxepoch *ep; register struct rxevent *ev; - struct clock now; + volatile struct clock now; MUTEX_ENTER(&rxevent_lock);