From 19df5ec4723ec215a143fe7686bd69bc3fa9cea5 Mon Sep 17 00:00:00 2001 From: Andrey Vagin Date: Mon, 7 Jul 2014 15:31:00 +0400 Subject: [PATCH] tcp: don't forget to wake up the port->users futex Reported-by: Robert Reinecke Signed-off-by: Andrey Vagin Signed-off-by: Pavel Emelyanov --- sk-inet.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sk-inet.c b/sk-inet.c index 02c653ff3..a94cd41c6 100644 --- a/sk-inet.c +++ b/sk-inet.c @@ -547,7 +547,7 @@ static int open_inet_sk(struct file_desc *d) inet_connect(sk, ii)) goto err; done: - futex_dec(&ii->port->users); + futex_dec_and_wake(&ii->port->users); if (rst_file_params(sk, ie->fown, ie->flags)) goto err;