Ticket #44899

signal timer not freed

오픈 날짜: 2022-06-22 03:41 마지막 업데이트: 2023-10-08 16:21

Reporter:
소유자:
Type:
Status:
Closed
Component:
MileStone:
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
Fixed
File:
1

Details

If user has pressed ctrl+c in any time when the server has been running, the timer created for detecting consecutive ctrl+c is never freed, even if the server later exits cleanly.

civserver.c does not have a header file of it's own for declaring a function to free things allocated in that module. Maybe we should move signal handling stuff to a completely new module?

Ticket History (3/7 Histories)

2022-06-22 03:41 Updated by: cazfi
  • New Ticket "signal timer not freed" created
2022-06-24 07:22 Updated by: cazfi
댓글 올리기

Reply To cazfi

Maybe we should move signal handling stuff to a completely new module?

2022-07-15 16:49 Updated by: cazfi
  • Milestone Update from (None) to 3.2.0
2023-06-14 10:10 Updated by: cazfi
2023-09-30 06:29 Updated by: cazfi
  • 소유자 Update from (None) to cazfi
  • Resolution Update from None to Accepted
  • Milestone Update from 3.0.9 (closed) to 3.2.0
댓글 올리기

Would be complicated to fix in < 3.2, as then server library (used also by various tools) would be calling server entry point module code.

2023-10-08 16:21 Updated by: cazfi
  • Status Update from Open to Closed
  • Resolution Update from Accepted to Fixed

Attachment File List

Edit

Please login to add comment to this ticket » Login