Commit 5a5036c8 authored by Ilya Dryomov's avatar Ilya Dryomov
Browse files

libceph: move a dout in queue_con_delay()



The queued con->work can start executing (and therefore logging)
before we get to this "con->work has been queued" message, making
the logs confusing.  Move it up, with the meaning of "con->work
is about to be queued".

Signed-off-by: default avatarIlya Dryomov <idryomov@gmail.com>
parent c74d79af
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -2811,13 +2811,13 @@ static int queue_con_delay(struct ceph_connection *con, unsigned long delay)
		return -ENOENT;
	}

	dout("%s %p %lu\n", __func__, con, delay);
	if (!queue_delayed_work(ceph_msgr_wq, &con->work, delay)) {
		dout("%s %p - already queued\n", __func__, con);
		con->ops->put(con);
		return -EBUSY;
	}

	dout("%s %p %lu\n", __func__, con, delay);
	return 0;
}