linux-refrigerator-check-20050721
[openafs.git] / src / afs / LINUX / osi_sleep.c
index 986fe26..33b53d7 100644 (file)
@@ -193,9 +193,11 @@ afs_osi_SleepSig(void *event)
        AFS_GUNLOCK();
        schedule();
 #ifdef AFS_LINUX26_ENV
+#ifdef CONFIG_PF
        if (current->flags & PF_FREEZE)
            refrigerator(PF_FREEZE);
 #endif
+#endif
        AFS_GLOCK();
        if (signal_pending(current)) {
            retval = EINTR;
@@ -275,9 +277,11 @@ osi_TimedSleep(char *event, afs_int32 ams, int aintok)
     } else
        schedule_timeout(ticks);
 #ifdef AFS_LINUX26_ENV
+#ifdef CONFIG_PF
     if (current->flags & PF_FREEZE)
        refrigerator(PF_FREEZE);
 #endif
+#endif
 
     AFS_GLOCK();
     remove_wait_queue(&evp->cond, &wait);