Opened 6 years ago

Last modified 6 years ago

#3041 defect assigned

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 (3)

comment:1 Changed 6 years ago by bigdog

  • Owner changed from glyph to bigdog
  • Status changed from new to assigned

comment:2 Changed 6 years ago by Trent.Nelson

  • Cc Trent.Nelson added

comment:3 Changed 6 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.