Skip to content

Commit 8295aeb

Browse files
committed
Postfix for #7917: Hang in a case of error when sweep thread is attaching to database; avoid segfault when sweep thread is closing on error
1 parent 6d94780 commit 8295aeb

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/jrd/tra.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2854,7 +2854,7 @@ static void start_sweeper(thread_db* tdbb)
28542854
}
28552855

28562856
AutoPtr<SweepSync> sweepSync(FB_NEW SweepSync(*getDefaultMemoryPool(), SweepParameter::runSweep));
2857-
SweepParameter* swPar = FB_NEW_POOL(*dbb->dbb_permanent) SweepParameter(dbb);
2857+
SweepParameter* swPar = FB_NEW SweepParameter(dbb);
28582858
sweepSync->run(swPar);
28592859
started = true;
28602860
sweepThreads().add(sweepSync.release());

0 commit comments

Comments
 (0)