mirror of
				https://github.com/f4exb/sdrangel.git
				synced 2025-11-04 05:30:32 -05:00 
			
		
		
		
	Tentative fix for possible lockup of mutex at DSPDevieSourceEngine thread exit
This commit is contained in:
		
							parent
							
								
									3405424ad1
								
							
						
					
					
						commit
						53daaa5b0c
					
				
							
								
								
									
										3
									
								
								debian/changelog
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								debian/changelog
									
									
									
									
										vendored
									
									
								
							@ -2,8 +2,9 @@ sdrangel (3.7.3-1) unstable; urgency=medium
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
  * For Airspy, Funcube Pro and Pro+, PlutoSDR Rx and Tx, RTLSDR:
 | 
					  * For Airspy, Funcube Pro and Pro+, PlutoSDR Rx and Tx, RTLSDR:
 | 
				
			||||||
  * Button and dialog to set frequency translation for transverter operation
 | 
					  * Button and dialog to set frequency translation for transverter operation
 | 
				
			||||||
 | 
					  * GUI and demod separation step 1 partial
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 -- Edouard Griffiths, F4EXB <f4exb06@gmail.com>  Sat, 01 Oct 2017 05:14:18 +0200
 | 
					 -- Edouard Griffiths, F4EXB <f4exb06@gmail.com>  Wed, 04 Oct 2017 23:14:18 +0200
 | 
				
			||||||
 | 
					
 | 
				
			||||||
sdrangel (3.7.2-1) unstable; urgency=medium
 | 
					sdrangel (3.7.2-1) unstable; urgency=medium
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -73,8 +73,11 @@ void DSPDeviceSourceEngine::start()
 | 
				
			|||||||
void DSPDeviceSourceEngine::stop()
 | 
					void DSPDeviceSourceEngine::stop()
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
	qDebug() << "DSPDeviceSourceEngine::stop";
 | 
						qDebug() << "DSPDeviceSourceEngine::stop";
 | 
				
			||||||
	DSPExit cmd;
 | 
					    gotoIdle();
 | 
				
			||||||
	m_syncMessenger.sendWait(cmd);
 | 
					    m_state = StNotStarted;
 | 
				
			||||||
 | 
						QThread::exit();
 | 
				
			||||||
 | 
					//	DSPExit cmd;
 | 
				
			||||||
 | 
					//	m_syncMessenger.sendWait(cmd);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
bool DSPDeviceSourceEngine::initAcquisition()
 | 
					bool DSPDeviceSourceEngine::initAcquisition()
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user