You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by ji...@apache.org on 2016/12/07 04:02:34 UTC

mesos git commit: Fixed a compiler warning on Ubuntu.

Repository: mesos
Updated Branches:
  refs/heads/master fae793972 -> 861129913


Fixed a compiler warning on Ubuntu.


Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/86112991
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/86112991
Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/86112991

Branch: refs/heads/master
Commit: 861129913a698db59b77d867dda388053731cf89
Parents: fae7939
Author: Jie Yu <yu...@gmail.com>
Authored: Tue Dec 6 20:02:23 2016 -0800
Committer: Jie Yu <yu...@gmail.com>
Committed: Tue Dec 6 20:02:23 2016 -0800

----------------------------------------------------------------------
 src/slave/containerizer/mesos/io/switchboard_main.cpp | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos/blob/86112991/src/slave/containerizer/mesos/io/switchboard_main.cpp
----------------------------------------------------------------------
diff --git a/src/slave/containerizer/mesos/io/switchboard_main.cpp b/src/slave/containerizer/mesos/io/switchboard_main.cpp
index 6ce4cdb..4a9ed22 100644
--- a/src/slave/containerizer/mesos/io/switchboard_main.cpp
+++ b/src/slave/containerizer/mesos/io/switchboard_main.cpp
@@ -18,6 +18,7 @@
 #include <process/io.hpp>
 #include <process/owned.hpp>
 
+#include <stout/abort.hpp>
 #include <stout/os.hpp>
 #include <stout/try.hpp>
 
@@ -50,9 +51,7 @@ static void sigtermHandler(int sig)
   ::close(unblockFds[1]);
 
   if (write == -1) {
-    const char error[] = "Failed to terminate io switchboard gracefully\n";
-    ::write(STDERR_FILENO, error, sizeof(error));
-    ::_exit(EXIT_FAILURE);
+    ABORT("Failed to terminate io switchboard gracefully");
   }
 }