From 7062d9ef58e0d73ab5d327843391925d121f1927 Mon Sep 17 00:00:00 2001 From: Philipp Reisner Date: Thu, 26 Jul 2012 14:12:59 +0200 Subject: [PATCH] --- yaml --- r: 346228 b: refs/heads/master c: b666dbf819f9157a4afef2094ec961d216d802b5 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/block/drbd/drbd_receiver.c | 10 +++------- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/[refs] b/[refs] index fa8a2139d41a..24c883fa09ca 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 3174f8c5045ad247563434c4b4897bd89313eafc +refs/heads/master: b666dbf819f9157a4afef2094ec961d216d802b5 diff --git a/trunk/drivers/block/drbd/drbd_receiver.c b/trunk/drivers/block/drbd/drbd_receiver.c index a6f0b2938363..855cadfe6146 100644 --- a/trunk/drivers/block/drbd/drbd_receiver.c +++ b/trunk/drivers/block/drbd/drbd_receiver.c @@ -985,13 +985,9 @@ static int conn_connect(struct drbd_tconn *tconn) goto out_release_sockets; } - if (sock.socket && &msock.socket) { - ok = drbd_socket_okay(&sock.socket); - ok = drbd_socket_okay(&msock.socket) && ok; - if (ok) - break; - } - } while (1); + ok = drbd_socket_okay(&sock.socket); + ok = drbd_socket_okay(&msock.socket) && ok; + } while (!ok); if (ad.s_listen) sock_release(ad.s_listen);