From 3819bebe16870be1fb6c477c262bc6ca12704a51 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Thu, 8 Sep 2011 10:59:41 -0700 Subject: [PATCH] ceph: -o - to stdout, not stderr Don't guess fd numbers. Signed-off-by: Sage Weil --- src/tools/ceph.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tools/ceph.cc b/src/tools/ceph.cc index 5e6037b1570b2..18dc7d445cbde 100644 --- a/src/tools/ceph.cc +++ b/src/tools/ceph.cc @@ -140,7 +140,7 @@ int main(int argc, const char **argv) out_fd = ::open("/dev/null", O_WRONLY); out_file = "/dev/null"; } else if (out_file == "-") { - out_fd = dup(0); + out_fd = dup(STDOUT_FILENO); } else { out_fd = TEMP_FAILURE_RETRY(::open(out_file.c_str(), O_WRONLY|O_CREAT|O_TRUNC, 0644)); if (out_fd < 0) { -- 2.39.5