in startProcess use _exit instead of exit after fork in child; test command with...
[libasyncio] / utils / asyncio_system_tools.hpp
index 0bc0e5f..4617add 100644 (file)
@@ -83,6 +83,7 @@ class FileStat
         bool is_symbolic_link() const { return m_is_symbolic_link; }
         bool is_link() const { return m_is_symbolic_link; }
         bool is_socket() const { return m_is_socket; }
+        bool is_exec_file() const { return m_is_exec_file; }
 
     private:
         std::string m_path;
@@ -99,6 +100,7 @@ class FileStat
         bool m_is_fifo              :1;
         bool m_is_symbolic_link     :1;
         bool m_is_socket            :1;
+        bool m_is_exec_file         :1;
 
 }; // end of FileStat