Ticket #1663 (closed bug: fixed)

Opened 6 years ago

Last modified 4 years ago

Critical sections not deallocated

Reported by: guest Owned by: igloo
Priority: normal Milestone: 6.8.2
Component: Runtime System Version: 6.7
Keywords: Cc: lennart.augustsson@…
Operating System: Windows Architecture: x86
Type of failure: Difficulty: Easy (less than 1 hour)
Test Case: Blocked By:
Blocking: Related Tickets:

Description

There's a number of critical sections in the Windows RTS that are allocated, but never freed (DeleteCriticalSection?):

ASyncIO.c: queue_lock
IOManager.c: ioMan->manLock, ioMan->active_work_lock
WorkQueue.c: wq->queueLock

Change History

Changed 6 years ago by igloo

  • milestone set to 6.8.2

Thanks for the report; this looks like it ought to be easy to fix, so let's aim to do it for 6.8.2.

Changed 6 years ago by igloo

  • owner set to igloo

Changed 6 years ago by igloo

  • status changed from new to closed
  • resolution set to fixed

Done, in both HEAD and 6.8 branch.

Changed 4 years ago by simonmar

  • difficulty changed from Easy (1 hr) to Easy (less than 1 hour)
Note: See TracTickets for help on using tickets.