| 
							
							
								 Kristóf Tóth | ed62c1d01c | Simplify on_stop | 2019-06-23 18:44:34 +02:00 |  | 
			
				
					| 
							
							
								 Kristóf Tóth | 1155011b48 | Make PipeIOServer a contextmanager | 2019-06-23 18:40:06 +02:00 |  | 
			
				
					| 
							
							
								 Kristóf Tóth | a1e3fe9813 | Allow reassigning handle_message() before start() | 2019-06-23 18:22:04 +02:00 |  | 
			
				
					| 
							
							
								 Kristóf Tóth | 5b79dbff2b | Fix bug where I'd accidentally override threading.Thread internals | 2019-05-09 15:26:39 +02:00 |  | 
			
				
					| 
							
							
								 Kristóf Tóth | 38c81e0d29 | Add support for an on_stop callback | 2019-05-09 13:46:31 +02:00 |  | 
			
				
					| 
							
							
								 Kristóf Tóth | 8f80f49a86 | Implement support for waiting for PipeIOServer to stop | 2019-05-09 13:26:48 +02:00 |  | 
			
				
					| 
							
							
								 Kristóf Tóth | b1d23f9d95 | Daemonize all threads to avoid breaking IOLoop exception handling (i.e tornado) | 2019-05-07 17:16:43 +02:00 |  | 
			
				
					| 
							
							
								 Kristóf Tóth | 9f23ff1d6b | Change default permission (execute bit has no meaning on pipes) | 2019-05-04 22:50:08 +02:00 |  | 
			
				
					| 
							
							
								 Kristóf Tóth | 9ccb05a709 | Add support for initializing pipes with specific permissions | 2019-05-04 21:06:00 +02:00 |  | 
			
				
					| 
							
							
								 Kristóf Tóth | 024204e439 | Make PipeIOServer API more consistent with clients | 2019-04-17 14:10:47 +02:00 |  | 
			
				
					| 
							
							
								 Kristóf Tóth | 5ff2f6c27d | Make PipeIOServer non-blocking | 2019-04-10 12:40:51 +02:00 |  | 
			
				
					| 
							
							
								 Kristóf Tóth | 22d22bc5e3 | Avoid providing default pipe locations in PipeIOServer | 2019-04-02 11:47:21 +02:00 |  | 
			
				
					| 
							
							
								 Kristóf Tóth | 1a28862129 | Rework PipeIOServer to use "keep pipes open" model with robust unblocking | 2019-03-28 16:25:53 +01:00 |  | 
			
				
					| 
							
							
								 Kristóf Tóth | 2aa673d2c9 | Make pipe path attributes of PipeIOServer properties | 2018-12-18 21:25:56 +01:00 |  | 
			
				
					| 
							
							
								 Kristóf Tóth | d28ea355f7 | Refactor pipe logic to a separate class | 2018-12-16 21:22:20 +01:00 |  | 
			
				
					| 
							
							
								 Kristóf Tóth | a389273779 | Make handle_message() public | 2018-12-16 19:16:01 +01:00 |  | 
			
				
					| 
							
							
								 Kristóf Tóth | 09abb0331d | Refactor PipeIOServer.__init__() | 2018-12-16 19:04:51 +01:00 |  | 
			
				
					| 
							
							
								 Kristóf Tóth | 5091380133 | Implement testing the removal of IO pipes on server stop | 2018-12-15 01:07:02 +01:00 |  | 
			
				
					| 
							
							
								 Kristóf Tóth | 86662b14d8 | Refactor PipeIOServer implementation into several files | 2018-12-14 17:36:53 +01:00 |  |