Ongoing uploads while exiting dialog
Ongoing uploads while exiting dialog Ongoing uploads while exiting dialog
This commit is contained in:
@@ -274,6 +274,9 @@ void PrintHostJobQueue::cancel(size_t id)
|
||||
{
|
||||
p->channel_cancels.push(id);
|
||||
}
|
||||
|
||||
bool PrintHostJobQueue::can_close()
|
||||
{
|
||||
return !p->bg_thread.joinable();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -109,6 +109,7 @@ public:
|
||||
void enqueue(PrintHostJob job);
|
||||
void cancel(size_t id);
|
||||
|
||||
bool can_close();
|
||||
private:
|
||||
struct priv;
|
||||
std::shared_ptr<priv> p;
|
||||
|
||||
Reference in New Issue
Block a user