13
0
livetrax/libs
Robin Gareus 455f07d087 fix rare livelock in std::map thread_buffer_requests
During initial session load it's possible that two threads call
PBD::notify_event_loops_about_thread_creation() simultaneously
(in particular the process threads). This can lead to an
endless loop in stl_tree.h when assigning thread_buffer_requests[key]

Now we only have WriteLocks.. unless some better solution comes up a
Mutex will do.
2016-02-14 02:13:04 +01:00
..
appleutility
ardour Fix 6677: Post-export script reinterprets timestamp format placeholder giving incorrect filename 2016-02-13 12:45:40 +10:00
ardouralsautil
audiographer Class 'AudioGrapher::Analyser' needs to be exportable for building with MSVC 2016-02-12 12:31:24 +00:00
backends Accommodate newly introduced source(s) in our MSVC project (portaudio_backend) 2016-02-12 12:31:23 +00:00
canvas The return of threaded waveform rendering and related crashes. 2016-01-16 14:18:59 +01:00
clearlooks-newer
clearlooks-older
evoral
fst
gtkmm2ext Allow partial CairoWidget exposure 2016-02-12 22:57:46 +01:00
libltc
midi++2 change API of MIDI::Port::drain() to include a maximum blocking time 2016-02-01 13:26:30 -05:00
panners
pbd fix rare livelock in std::map thread_buffer_requests 2016-02-14 02:13:04 +01:00
plugins/reasonablesynth.lv2
ptformat remove C++11'isms from libptformat. back to C++98 compat. 2016-02-13 23:15:47 +01:00
qm-dsp
surfaces mackie: if device type is unknown, make -D mackie show that 2016-02-07 10:28:07 -05:00
timecode
vamp-plugins vamp-true-peak: collect peak locations >= -1dBTP 2016-02-12 12:38:54 +01:00
vfork