mesos-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Joris Van Remoortere (JIRA)" <j...@apache.org>
Subject [jira] [Created] (MESOS-3158) Libprocess Process: Join runqueue workers during finalization
Date Mon, 27 Jul 2015 21:36:05 GMT
Joris Van Remoortere created MESOS-3158:
-------------------------------------------

             Summary: Libprocess Process: Join runqueue workers during finalization
                 Key: MESOS-3158
                 URL: https://issues.apache.org/jira/browse/MESOS-3158
             Project: Mesos
          Issue Type: Improvement
          Components: libprocess
            Reporter: Joris Van Remoortere


The lack of synchronization between ProcessManager destruction and the thread pool threads
running the queued processes means that the shared state that is part of the ProcessManager
gets destroyed prematurely.
Synchronizing the ProcessManager destructor with draining the work queues and stopping the
workers will allow us to not require leaking the shared state to avoid use beyond destruction.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message