nicm
							
						 
					 | 
					
						
						
							
						
						995af0e2b7
					 | 
					
						
						
							
							I no longer use my SourceForge address so replace it.
						
						
						
						
						
						
					 | 
					
						2016-01-19 15:59:12 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						07b0ea03c3
					 | 
					
						
						
							
							Break the common process set up, event loop and imsg dispatch code
						
						
						
						
						
						
						
						between server and client out into a separate internal API. This will
make it easier to add another process. 
						
						
					 | 
					
						2015-10-27 13:23:24 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						900f6fc17e
					 | 
					
						
						
							
							Tidy up some includes.
						
						
						
						
						
						
					 | 
					
						2014-10-20 23:27:14 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						e3be9b1951
					 | 
					
						
						
							
							Do not call event_del() for signals after fork(), just use sigaction()
						
						
						
						
						
						
						
						directly instead - calling libevent functions after fork() w/o
event_reinit() is a bad idea, even if in this case it was harmless. 
						
						
					 | 
					
						2010-08-19 18:29:01 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						e5f01febd7
					 | 
					
						
						
							
							Use $OpenBSD$.
						
						
						
						
						
						
					 | 
					
						2010-05-14 14:41:06 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joel Sing
							
						 
					 | 
					
						
						
							
						
						72d1afa169
					 | 
					
						
						
							
							Catch SIGHUP and terminate if running as a client. This prevents clients
						
						
						
						
						
						
						
						from being left hanging around when, for example, a SSH session is
disconnected.
ok nicm@ 
						
						
					 | 
					
						2010-05-12 15:05:39 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						c4a2fdf15b
					 | 
					
						
						
							
							Put this back in with the initialisation in the right order.
						
						
						
						
						
						
					 | 
					
						2010-05-04 17:28:16 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						af5e0bd15a
					 | 
					
						
						
							
							Revert last change, it appears to be broken somehow.
						
						
						
						
						
						
					 | 
					
						2010-05-04 08:48:06 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						ec1d37b1b2
					 | 
					
						
						
							
							Make signal handler setup/teardown two common functions instead of six,
						
						
						
						
						
						
						
						and reset SIGCHLD after fork to fix problems with some shells. From
Romain Francois. 
						
						
					 | 
					
						2010-05-03 16:06:32 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |