Skip to content

Commit 1ed1990

Browse files
committed
Restore default SIGINT handler inside the signal handler
- To prevent doxygen gets stuck in "Cleaning up..."
1 parent 0c14579 commit 1ed1990

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/doxygen.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11218,6 +11218,7 @@ void adjustConfiguration()
1121811218
#ifdef HAS_SIGNALS
1121911219
static void stopDoxygen(int)
1122011220
{
11221+
signal(SIGINT,SIG_DFL); // Re-register signal handler for default action
1122111222
Dir thisDir;
1122211223
msg("Cleaning up...\n");
1122311224
if (!Doxygen::filterDBFileName.isEmpty())

0 commit comments

Comments
 (0)