Tíquete #44899

signal timer not freed

: 2022-06-22 03:41 Última Atualização: 2023-10-08 16:21

Relator:
Dono:
Tipo:
Estado:
Fechado
Componente:
Marcos:
Prioridade:
5 - Medium
Gravidade:
5 - Medium
Resolução:
Fixed
Arquivo:
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
Comentário

Reply To cazfi

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

2022-07-15 16:49 Updated by: cazfi
  • Marco Update from (Nenhum) to 3.2.0
2023-06-14 10:10 Updated by: cazfi
2023-09-30 06:29 Updated by: cazfi
  • Dono Update from (Nenhum) to cazfi
  • Resolução Update from Nenhum to Accepted
  • Marco Update from 3.0.9 (fechado) to 3.2.0
Comentário

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
  • Estado Update from Aberto to Fechado
  • Resolução Update from Accepted to Fixed

Attachment File List

Editar

Please login to add comment to this ticket » Login