| 
							
							
								 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 |  |