summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kernel/wctdm24xxp/GpakCust.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/kernel/wctdm24xxp/GpakCust.c b/kernel/wctdm24xxp/GpakCust.c
index fe29458..f9af4e8 100644
--- a/kernel/wctdm24xxp/GpakCust.c
+++ b/kernel/wctdm24xxp/GpakCust.c
@@ -407,7 +407,8 @@ void gpakLockAccess(unsigned short DspId)
struct vpm150m *vpm = wc->vpm150m;
if (vpm)
- down_interruptible(&vpm->sem);
+ if (down_interruptible(&vpm->sem))
+ return;
}
}