|  | @@ -54,14 +54,14 @@ public class SipLayer implements SipListener {
 | 
	
		
			
				|  |  |  	private ThreadPoolExecutor processThreadPool;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	@Bean("initSipServer")
 | 
	
		
			
				|  |  | -	@DependsOn("allOffline")
 | 
	
		
			
				|  |  | -	private void initSipServer() {
 | 
	
		
			
				|  |  | +	private ThreadPoolExecutor initSipServer() {
 | 
	
		
			
				|  |  |  		
 | 
	
		
			
				|  |  |  		int processThreadNum = Runtime.getRuntime().availableProcessors() * 10;
 | 
	
		
			
				|  |  |  		LinkedBlockingQueue<Runnable> processQueue = new LinkedBlockingQueue<Runnable>(10000);
 | 
	
		
			
				|  |  |  		processThreadPool = new ThreadPoolExecutor(processThreadNum,processThreadNum,
 | 
	
		
			
				|  |  |  				0L,TimeUnit.MILLISECONDS,processQueue,
 | 
	
		
			
				|  |  |  				new ThreadPoolExecutor.CallerRunsPolicy());
 | 
	
		
			
				|  |  | +		return processThreadPool;
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  	
 | 
	
		
			
				|  |  |  	@Bean("sipFactory")
 |