Fix boost::thread::interruption_point causing build failure on Windows
Summary: Revert some of the changes from D3042.
Test Plan: Run Gitian build for windows
Reviewers: #bitcoin_abc, deadalnix, jasonbcox
Reviewed By: #bitcoin_abc, jasonbcox
Subscribers: jasonbcox
Differential Revision: https://reviews.bitcoinabc.org/D3054