886b35c3bd 
								
							
								 
							
						 
						
							
							
								
								JackPosixProcessSync: Fix mutex owner on TimedWait() timeout.  
							
							Per POSIX definition, pthread_cond_timedwait() re-acquires the mutex
when a timeout occurs and ETIMEDOUT is returned. In that case also
mark the waiting thread as owner again, for consistency.
Otherwise subsequent attempts to unlock the mutex will fail, leaving
the mutex locked forever. 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								85334f7d46 
								
							
								 
							
						 
						
							
							
								
								A bit more robust JackMessageBuffer implementation (in progress).  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4744  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c58666dd8c 
								
							
								 
							
						 
						
							
							
								
								Rename JackProcessSync in JackPosixProcessSync.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4739  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b95030db10 
								
							
								 
							
						 
						
							
							
								
								More robust code in synchronization primitives and in JackMessageBuffer.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4526  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								224c41eb59 
								
							
								 
							
						 
						
							
							
								
								rebase from trunk 3638:3684  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3685  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								09916901dc 
								
							
								 
							
						 
						
							
							
								
								Correct JackProcessSync::LockedTimedWait.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3660  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								22fe6da4f1 
								
							
								 
							
						 
						
							
							
								
								Cleanup JackProcessSync class.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3327  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								004016f2e9 
								
							
								 
							
						 
						
							
							
								
								Rework the mutex/signal classes. Use them in JackMessageBuffer.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3319  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f19b74f904 
								
							
								 
							
						 
						
							
							
								
								Header cleanup, add --clients and --ports options in configure.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2957  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3e01068967 
								
							
								 
							
						 
						
							
							
								
								Merge Michael Voigt drops branch after reorganization step.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2880  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f0349a3d3d 
								
							
								 
							
						 
						
							
							
								
								Cleanup some headers for licence issues.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2683  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b5bd3afb28 
								
							
								 
							
						 
						
							
							
								
								Add conditional includes for config.h, for use with waf  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2423  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e44ab5b9ad 
								
							
								 
							
						 
						
							
							
								
								Merge from control branch: missing files  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2340  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago