Evan Hazlett 
							
						 
					 
					
						
						
							
						
						6b4355d242 
					 
					
						
						
							
							add NewDirectIOWithTerminal; add test for pty  
						
						 
						
						... 
						
						
						
						Signed-off-by: Evan Hazlett <ejhazlett@gmail.com > 
						
						
					 
					
						2018-04-25 16:17:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stephen Day 
							
						 
					 
					
						
						
							
						
						0273e970a4 
					 
					
						
						
							
							Merge pull request  #2161  from IRCody/cio_panic  
						
						 
						
						... 
						
						
						
						Fix panics in cio/io_unix.go 
						
						
					 
					
						2018-02-26 13:45:45 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cody Roseborough 
							
						 
					 
					
						
						
							
						
						4c5ebfee96 
					 
					
						
						
							
							Fix panics in cio/io_unix.go  
						
						 
						
						... 
						
						
						
						Add nil checks before closing fifos to avoid panic when fifo was never
opened.
Signed-off-by: Cody Roseborough <crrosebo@amazon.com > 
						
						
					 
					
						2018-02-26 19:22:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kunal Kushwaha 
							
						 
					 
					
						
						
							
						
						b12c3215a0 
					 
					
						
						
							
							Licence header added  
						
						 
						
						... 
						
						
						
						Signed-off-by: Kunal Kushwaha <kushwaha_kunal_v7@lab.ntt.co.jp > 
						
						
					 
					
						2018-02-19 10:32:26 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stephen J Day 
							
						 
					 
					
						
						
							
						
						cd72819b53 
					 
					
						
						
							
							archive, cio, cmd, linux: use buffer pools  
						
						 
						
						... 
						
						
						
						To avoid buffer bloat in long running processes, we try to use buffer
pools where possible. This is meant to address shim memory usage issues,
but may not be the root cause.
Signed-off-by: Stephen J Day <stephen.day@docker.com > 
						
						
					 
					
						2018-01-22 13:52:06 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Nephin 
							
						 
					 
					
						
						
							
						
						7d4337e738 
					 
					
						
						
							
							Reduce the number of IO constructors  
						
						 
						
						... 
						
						
						
						Signed-off-by: Daniel Nephin <dnephin@gmail.com > 
						
						
					 
					
						2017-12-11 15:07:09 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Nephin 
							
						 
					 
					
						
						
							
						
						3146019918 
					 
					
						
						
							
							Refactor cio.DirectIO  
						
						 
						
						... 
						
						
						
						New code duplication
Better re-use from consumers of the cio package
TODO: io_windows.go
Signed-off-by: Daniel Nephin <dnephin@gmail.com > 
						
						
					 
					
						2017-12-08 14:26:10 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Nephin 
							
						 
					 
					
						
						
							
						
						f79ec5b55f 
					 
					
						
						
							
							Cleanup cio.FIFOSet interface  
						
						 
						
						... 
						
						
						
						Remove duplication with cio.Config
unexport newFIFOSetTempDir() since it includes hardcoded paths
Expose os.RemoveAll() as part of FIFOSet instead of a Dir
Signed-off-by: Daniel Nephin <dnephin@gmail.com > 
						
						
					 
					
						2017-12-08 14:26:10 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Nephin 
							
						 
					 
					
						
						
							
						
						298dabc6c2 
					 
					
						
						
							
							Move io.go into cio package  
						
						 
						
						... 
						
						
						
						Signed-off-by: Daniel Nephin <dnephin@gmail.com > 
						
						
					 
					
						2017-11-17 17:04:45 -05:00