From b98d7650aad28f07579b0f8f529dcd23dbb09466 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Sun, 24 Jul 2011 15:04:09 -0700 Subject: [PATCH] admin_socket: fix busy loop Passing timeout==0 will return immediately. Pass -1 to block until interesting happens. Signed-off-by: Sage Weil --- src/common/admin_socket.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common/admin_socket.cc b/src/common/admin_socket.cc index f319c388d0238..da6f8bcf8afd1 100644 --- a/src/common/admin_socket.cc +++ b/src/common/admin_socket.cc @@ -209,7 +209,7 @@ public: fds[1].fd = m_shutdown_fd; fds[1].events = POLLIN | POLLRDBAND; - int ret = poll(fds, 2, NULL); + int ret = poll(fds, 2, -1); if (ret < 0) { if (ret == -EINTR) { continue; -- 2.39.5