MIDI devices are closed before the shutdown script is run
Bug #676086 reported by
Sean M. Pappalardo
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Fix Released
|
Low
|
Unassigned | ||
1.9 |
Fix Released
|
Low
|
Unassigned |
Bug Description
For PortMIDI devices at least, the MidiDevice is close()d before the MidiScriptEngine is shut down, preventing any shutdown script code from sending anything to the device. This happens when disabling the device in the prefs or closing Mixxx.
Not sure when this happened but it's been in trunk since at least r2544. Will try to track it down.
Related branches
Changed in mixxx: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I added a sendInhibit flag to fix a race condition on shutdown. The problem /bugs.launchpad .net/bugs/ 676086
might be caused by that.
On 2010-11-16 7:05 AM, "Sean M. Pappalardo" <email address hidden>
wrote:
> Public bug reported:
>
> For PortMIDI devices at least, the MidiDevice is close()d before the
> MidiScriptEngine is shut down, preventing any shutdown script code from
> sending anything to the device. This happens when disabling the device
> in the prefs or closing Mixxx.
>
> Not sure when this happened but it's been in trunk since at least r2544.
> Will try to track it down.
>
> ** Affects: mixxx
> Importance: Low
> Status: Confirmed
>
> ** Affects: mixxx/1.9
> Importance: Low
> Status: Confirmed
>
>
> ** Tags: midi
>
> ** Also affects: mixxx/1.9
> Importance: Undecided
> Status: New
>
> ** Changed in: mixxx/1.9
> Status: New => Confirmed
>
> ** Changed in: mixxx/1.9
> Importance: Undecided => Low
>
> ** Changed in: mixxx/1.9
> Milestone: None => 1.9.0
>
> --
> MIDI devices are closed before the shutdown script is run
> https:/
> You received this bug notification because you are a member of Mixxx
> Development Team, which is subscribed to Mixxx.