summaryrefslogtreecommitdiff
path: root/src/buildstream/_stream.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/buildstream/_stream.py')
-rw-r--r--src/buildstream/_stream.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/buildstream/_stream.py b/src/buildstream/_stream.py
index 0f320c569..3713c87a7 100644
--- a/src/buildstream/_stream.py
+++ b/src/buildstream/_stream.py
@@ -78,7 +78,10 @@ class Stream():
self._sourcecache = None
self._project = None
self._pipeline = None
- self._state = State() # Owned by Stream, used by Core to set state
+ self._state = State(session_start) # Owned by Stream, used by Core to set state
+
+ context.messenger.set_state(self._state)
+
self._scheduler = Scheduler(context, session_start, self._state,
interrupt_callback=interrupt_callback,
ticker_callback=ticker_callback)