diff --git a/libtransmission/verify.cc b/libtransmission/verify.cc index 0dcfc0570..466fc4975 100644 --- a/libtransmission/verify.cc +++ b/libtransmission/verify.cc @@ -34,7 +34,7 @@ auto constexpr SleepPerSecondDuringVerify = 100ms; } } // namespace -void tr_verify_worker::verify_torrent(Mediator& verify_mediator, bool const abort_flag) +void tr_verify_worker::verify_torrent(Mediator& verify_mediator, std::atomic const& abort_flag) { verify_mediator.on_verify_started(); diff --git a/libtransmission/verify.h b/libtransmission/verify.h index 9c20b65dc..1790a6c5f 100644 --- a/libtransmission/verify.h +++ b/libtransmission/verify.h @@ -72,7 +72,7 @@ private: tr_priority_t priority_; }; - static void verify_torrent(Mediator& verify_mediator, bool abort_flag); + static void verify_torrent(Mediator& verify_mediator, std::atomic const& abort_flag); void verify_thread_func();