Don't use obsolete signals
Merge pull request #1691 from wmtan/DoNotUseObsoleteSignals

Multithreading fixes -- Don't use obsolete signals