Ticket #3041 defect assigned

Opened 5 years ago

Last modified 5 years ago

windows signalProcess should call stopPolling()

Reported by: bigdog Owned by: bigdog
Priority: normal Milestone:
Component: core Keywords: windows process kill
Cc: Trent.Nelson, exarkun Branch:
Author: Launchpad Bug:

Description

The reactor was unclean on a couple of tests after calling signalProcess("KILL")

adding a call to stopPolling() cleaned up the polling files. when a process is killed

self._stopPolling()

Change History

1

Changed 5 years ago by bigdog

  • status changed from new to assigned
  • owner changed from glyph to bigdog

2

Changed 5 years ago by Trent.Nelson

  • cc Trent.Nelson added

3

Changed 5 years ago by exarkun

  • cc exarkun added

signalProcess shouldn't call _stopPolling - that will break event notification. The tests that have unclean warnings indicate there's a problem, but the fix is something different - either make the tests wait for an additional event before finishing, or fix win32 process support to not fire some event until it has cleaned up all appropriate resources.

Note: See TracTickets for help on using tickets.