[PATCH] drivers/isdn/i4l/isdn_tty.c: replace interruptible_sleep_on() From: irwan.djajadi@iname.com Replace interruptible_sleep_on() with wait_event_interruptible Signed-off-by: Irwan Djajadi Signed-off-by: Alexey Dobriyan Index: linux-kj/drivers/isdn/i4l/isdn_tty.c =================================================================== --- linux-kj.orig/drivers/isdn/i4l/isdn_tty.c 2005-10-28 16:30:13.000000000 +0400 +++ linux-kj/drivers/isdn/i4l/isdn_tty.c 2005-10-28 16:43:04.000000000 +0400 @@ -1511,8 +1511,8 @@ isdn_tty_block_til_ready(struct tty_stru */ if (tty_hung_up_p(filp) || (info->flags & ISDN_ASYNC_CLOSING)) { - if (info->flags & ISDN_ASYNC_CLOSING) - interruptible_sleep_on(&info->close_wait); + wait_event_interruptible(info->close_wait, + (info->flags & ISDN_ASYNC_CLOSING)==0); #ifdef MODEM_DO_RESTART if (info->flags & ISDN_ASYNC_HUP_NOTIFY) return -EAGAIN;