mirror of
https://github.com/discourse/discourse.git
synced 2025-05-24 01:14:12 +08:00
FIX: Backup didn't work anymore after a running backup was canceled
This commit is contained in:

committed by
Gerhard Schlager

parent
8c77b84aac
commit
1febf11362
@ -69,6 +69,15 @@ describe BackupRestore::SystemInterface do
|
||||
thread.join
|
||||
end.to raise_error(SystemExit)
|
||||
end
|
||||
|
||||
it "clears an existing shutdown signal before it starts to listen" do
|
||||
BackupRestore.set_shutdown_signal!
|
||||
expect(BackupRestore.should_shutdown?).to eq(true)
|
||||
|
||||
thread = subject.listen_for_shutdown_signal
|
||||
expect(BackupRestore.should_shutdown?).to eq(false)
|
||||
Thread.kill(thread)
|
||||
end
|
||||
end
|
||||
|
||||
describe "#pause_sidekiq" do
|
||||
|
Reference in New Issue
Block a user