glotzerlab / signac

Manage large and heterogeneous data spaces on the file system.
https://signac.io/
BSD 3-Clause "New" or "Revised" License
128 stars 35 forks source link

Use subprocesses instead of threads for job pulse #3

Closed csadorf closed 9 years ago

csadorf commented 9 years ago

Original report by Carl Simon Adorf (Bitbucket: csadorf, GitHub: csadorf).


The threads are blocked for extended periods of time in combination with hoomd-blue, which makes the assessment of job execution unreliable.

Using separate processes should resolve that issue.

csadorf commented 9 years ago

Original comment by Carl Simon Adorf (Bitbucket: csadorf, GitHub: csadorf).


Merge branch 'develop'

Resolves issue #2 and #3.