Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a8e40792 authored by Philipp Reisner's avatar Philipp Reisner
Browse files

drbd: Fix for the connection problems on high latency links



It seems that the real cause of all the issues where that
we did not noticed in drbd_try_connect() when the other
guy closes one socket if the round trip time gets higher
than 100ms. There were that 100ms hard coded!

Signed-off-by: default avatarPhilipp Reisner <philipp.reisner@linbit.com>
Signed-off-by: default avatarLars Ellenberg <lars.ellenberg@linbit.com>
parent 76727f68
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -787,7 +787,7 @@ static int drbd_connect(struct drbd_conf *mdev)
		}

		if (sock && msock) {
			schedule_timeout_interruptible(HZ / 10);
			schedule_timeout_interruptible(mdev->net_conf->ping_timeo*HZ/10);
			ok = drbd_socket_okay(mdev, &sock);
			ok = drbd_socket_okay(mdev, &msock) && ok;
			if (ok)