diff --git a/src/kits/midi2/MidiProducer.cpp b/src/kits/midi2/MidiProducer.cpp index ff1c1d34e4..383e77cad7 100644 --- a/src/kits/midi2/MidiProducer.cpp +++ b/src/kits/midi2/MidiProducer.cpp @@ -93,7 +93,7 @@ BMidiProducer::BMidiProducer(const char* name) { isConsumer = false; connections = new BList; - locker = new BLocker(); + locker = new BLocker("MidiProducerLock"); } //------------------------------------------------------------------------------ diff --git a/src/kits/midi2/MidiRosterLooper.cpp b/src/kits/midi2/MidiRosterLooper.cpp index 7d9f64c530..7f4d479891 100644 --- a/src/kits/midi2/MidiRosterLooper.cpp +++ b/src/kits/midi2/MidiRosterLooper.cpp @@ -12,6 +12,7 @@ //------------------------------------------------------------------------------ BMidiRosterLooper::BMidiRosterLooper() + : BLooper("MidiRosterLooper") { initLock = -1; roster = NULL; @@ -68,7 +69,7 @@ bool BMidiRosterLooper::Init(BMidiRoster* roster_) // "app registered" message in our MessageReceived() hook, // we release the semaphore and MidiRoster() will unblock. - initLock = create_sem(0, NULL); + initLock = create_sem(0, "InitLock"); if (initLock < B_OK) {