fixed stupid signal handler bug
							parent
							
								
									4af25578d8
								
							
						
					
					
						commit
						3a3154797c
					
				| 
						 | 
				
			
			@ -165,7 +165,7 @@ void factorvm::memory_signal_handler_impl()
 | 
			
		|||
 | 
			
		||||
void memory_signal_handler_impl()
 | 
			
		||||
{
 | 
			
		||||
	SIGNAL_VM_PTR()->misc_signal_handler_impl();
 | 
			
		||||
	SIGNAL_VM_PTR()->memory_signal_handler_impl();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void factorvm::misc_signal_handler_impl()
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -52,7 +52,11 @@ void factorvm::default_parameters(vm_parameters *p)
 | 
			
		|||
#ifdef WINDOWS
 | 
			
		||||
	p->console = false;
 | 
			
		||||
#else
 | 
			
		||||
	if (this == vm)
 | 
			
		||||
		p->console = true;
 | 
			
		||||
	else 		
 | 
			
		||||
		p->console = false;
 | 
			
		||||
	
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
	p->stack_traces = true;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -2,11 +2,6 @@
 | 
			
		|||
 | 
			
		||||
int main(int argc, char **argv)
 | 
			
		||||
{
 | 
			
		||||
	#ifdef FACTOR_MULTITHREADED
 | 
			
		||||
	  factor::THREADHANDLE thread = factor::start_standalone_factor_in_new_thread(argc,argv);
 | 
			
		||||
	  pthread_join(thread,NULL);
 | 
			
		||||
    #else
 | 
			
		||||
	factor::start_standalone_factor(argc,argv);
 | 
			
		||||
	#endif
 | 
			
		||||
	return 0;
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue