- 24 Oct, 2020 1 commit
-
-
Albert Gräf authored
For some reason, GUI operations which run for extended periods of time may cause the engine to crash with a SIGHUP error on Linux. Apparently this is caused by the watchdog bailing out and taking the engine with it. This affects the new print operation as well as the existing message operation in the file menu, possibly also search index generation for the help browser, and maybe some other operations that still need to be identified. The new gui-busy method lets the GUI set an internal flag in the engine which makes the engine keep the watchdog happy while the GUI does its thing, using the same mechanism that is already in place to ping the watchdog when running GUI-less. To these ends, the GUI needs to invoke "pd gui-busy 1" when starting the time-consuming operation, and "pd gui-busy 0" when the operation is done.
-
- 24 May, 2018 1 commit
-
-
Jonathan Wilkes authored
-
- 04 Mar, 2018 1 commit
-
-
Jonathan Wilkes authored
-
- 26 Oct, 2016 1 commit
-
-
Albert Gräf authored
Get rid of some really annoying legacy Tcl commands in the core. As long as we don't have any LED indicators in the console window, show an error for audio dropouts instead. Also get rid of some debugging messages in the pddp.
-
- 03 Jun, 2016 1 commit
-
-
Jonathan Wilkes authored
-
- 22 Jan, 2016 3 commits
-
-
Jonathan Wilkes authored
*fixed typo in the m_sched.c that caused problems with pthread, merged some of the upstream code cleanup
-
Jonathan Wilkes authored
*fixed regression caused by the Haswell/Skylake CPU pthread improvement as reported by Antonio Roberts
-
Jonathan Wilkes authored
*updated locking mechanism to prevent multiple locks or unlocks in a row, which in turn causes crashes on newer Intel processors.
-
- 03 Aug, 2014 1 commit
-
-
Mathieu L Bouchard authored
-
- 01 Mar, 2013 1 commit
-
-
Ivica Bukvic authored
-
- 18 Nov, 2012 1 commit
-
-
Ivica Ico Bukvic authored
-
- 17 Oct, 2012 1 commit
-
-
Ivica Ico Bukvic authored
added additional check to make sure clock_unset is not trying to unset something that just happened (may require further testing, based on one gdb segfault log)
-
- 02 Nov, 2011 2 commits
-
-
Ivica Bukvic authored
-
Ivica Bukvic authored
-
- 30 Oct, 2011 1 commit
-
-
Hans-Christoph Steiner authored
-
- 07 Dec, 2008 1 commit
-
-
Miller Puckette authored
-
- 27 Dec, 2007 1 commit
-
-
Miller Puckette authored
-
- 20 Dec, 2007 1 commit
-
-
Miller Puckette authored
-
- 18 Dec, 2007 1 commit
-
-
Miller Puckette authored
-
- 25 Oct, 2007 1 commit
-
-
Miller Puckette authored
-
- 19 Aug, 2007 1 commit
-
-
Miller Puckette authored
-
- 18 Aug, 2007 1 commit
-
-
Miller Puckette authored
-
- 16 Aug, 2007 3 commits
-
-
Miller Puckette authored
-
Miller Puckette authored
-
Miller Puckette authored
-
- 15 Aug, 2007 1 commit
-
-
Miller Puckette authored
-
- 01 Aug, 2007 1 commit
-
-
Miller Puckette authored
-