X-Git-Url: https://main.carlh.net/gitweb/?p=dcpomatic.git;a=blobdiff_plain;f=src%2Flib%2Fjob.cc;h=a83249e798feba99abafc2a09f1393eb8cf5dc18;hp=04aa227b7a46c749f03c6ae56e6eb43a66645f38;hb=caf67bef2611a911307267b20dbf3be89ffff71f;hpb=ea6b2dae46caa1da829fbf499e83cd6ae3b3773a;ds=sidebyside diff --git a/src/lib/job.cc b/src/lib/job.cc index 04aa227b7..a83249e79 100644 --- a/src/lib/job.cc +++ b/src/lib/job.cc @@ -62,7 +62,10 @@ Job::Job (shared_ptr film) Job::~Job () { - stop_thread (); +#ifdef DCPOMATIC_DEBUG + /* Any subclass should have called stop_thread in its destructor */ + assert (!_thread.joinable()); +#endif } void