|  | @@ -160,12 +160,11 @@ int JackMachThread::GetParams(jack_native_thread_t thread, UInt64* period, UInt6 | 
														
													
														
															
																|  |  | 
 |  |  | 
 | 
														
													
														
															
																|  |  | int JackMachThread::Kill() |  |  | int JackMachThread::Kill() | 
														
													
														
															
																|  |  | { |  |  | { | 
														
													
														
															
																|  |  | // pthread_cancel still not yet implemented in Darwin (TO CHECK ON TIGER) |  |  |  | 
														
													
														
															
																|  |  | jack_log("JackMachThread::Kill"); |  |  |  | 
														
													
														
															
																|  |  | 
 |  |  |  | 
														
													
														
															
																|  |  | if (fThread != (jack_native_thread_t)NULL)  { // If thread has been started |  |  | if (fThread != (jack_native_thread_t)NULL)  { // If thread has been started | 
														
													
														
															
																|  |  |  |  |  | jack_log("JackMachThread::Kill"); | 
														
													
														
															
																|  |  | mach_port_t machThread = pthread_mach_thread_np(fThread); |  |  | mach_port_t machThread = pthread_mach_thread_np(fThread); | 
														
													
														
															
																|  |  | int res = (thread_terminate(machThread) == KERN_SUCCESS) ? 0 : -1; |  |  | int res = (thread_terminate(machThread) == KERN_SUCCESS) ? 0 : -1; | 
														
													
														
															
																|  |  |  |  |  | fStatus = kIdle; | 
														
													
														
															
																|  |  | fThread = (jack_native_thread_t)NULL; |  |  | fThread = (jack_native_thread_t)NULL; | 
														
													
														
															
																|  |  | return res; |  |  | return res; | 
														
													
														
															
																|  |  | } else { |  |  | } else { | 
														
													
												
													
														
															
																|  | 
 |