]> git.tdb.fi Git - builder.git/blobdiff - source/internaltask.h
Recent versions of sigc++ require C++11
[builder.git] / source / internaltask.h
index f29a61d29e8a35b7731340fe9df87a0457a13343..c927b0ba9de5f0261ceb07b54860a5a89a3b044a 100644 (file)
@@ -17,7 +17,7 @@ public:
                friend class InternalTask;
 
        protected:
-               Status status;
+               volatile Status status;
 
                Worker();
 
@@ -35,6 +35,7 @@ public:
        virtual std::string get_command() const { return "<internal>"; }
        virtual void start();
        virtual Status check();
+       virtual Status wait();
 };
 
 #endif