Akihiro Suda 
							
						 
					 
					
						
						
							
						
						d3aa7ee9f0 
					 
					
						
						
							
							Run go fmt with Go 1.17  
						
						... 
						
						
						
						The new `go fmt` adds `//go:build` lines (https://golang.org/doc/go1.17#tools ).
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp > 
						
						
					 
					
						2021-08-22 09:31:50 +09:00 
						 
				 
			
				
					
						
							
							
								Michael Crosby 
							
						 
					 
					
						
						
							
						
						a3fe5c84c0 
					 
					
						
						
							
							Merge pull request  #5383  from wzshiming/clean/process-io  
						
						... 
						
						
						
						move common code to pkg/process from runtime 
						
						
					 
					
						2021-04-20 14:40:12 -04:00 
						 
				 
			
				
					
						
							
							
								Shiming Zhang 
							
						 
					 
					
						
						
							
						
						7966a6652a 
					 
					
						
						
							
							Cleanup code  
						
						... 
						
						
						
						Signed-off-by: Shiming Zhang <wzshiming@foxmail.com > 
						
						
					 
					
						2021-04-19 16:59:45 +08:00 
						 
				 
			
				
					
						
							
							
								Sebastiaan van Stijn 
							
						 
					 
					
						
						
							
						
						1c03c377e5 
					 
					
						
						
							
							go.mod: github.com/containerd/fifo v1.0.0  
						
						... 
						
						
						
						full diff: https://github.com/containerd/fifo/compare/115abcc95a1d...v1.0.0 
Signed-off-by: Sebastiaan van Stijn <github@gone.nl > 
						
						
					 
					
						2021-04-19 09:27:45 +02:00 
						 
				 
			
				
					
						
							
							
								Gaurav Singh 
							
						 
					 
					
						
						
							
						
						7213cd89d6 
					 
					
						
						
							
							Process I/O: Fix goroutine leak  
						
						... 
						
						
						
						Signed-off-by: Gaurav Singh <gaurav1086@gmail.com > 
						
						
					 
					
						2020-06-07 17:38:36 -04:00 
						 
				 
			
				
					
						
							
							
								Maksym Pavlenko 
							
						 
					 
					
						
						
							
						
						917e7646ae 
					 
					
						
						
							
							Add binary IO tests  
						
						... 
						
						
						
						Signed-off-by: Maksym Pavlenko <makpav@amazon.com > 
						
						
					 
					
						2020-04-17 16:50:43 -07:00 
						 
				 
			
				
					
						
							
							
								Maksym Pavlenko 
							
						 
					 
					
						
						
							
						
						9175401b28 
					 
					
						
						
							
							Cleanup binary IO resources on error  
						
						... 
						
						
						
						Signed-off-by: Maksym Pavlenko <makpav@amazon.com > 
						
						
					 
					
						2020-04-17 15:56:21 -07:00 
						 
				 
			
				
					
						
							
							
								Maksym Pavlenko 
							
						 
					 
					
						
						
							
						
						0dc7c85956 
					 
					
						
						
							
							Don't use timeout package when stopping shim logger  
						
						... 
						
						
						
						containerd loads timeout values from config.toml and populated those
values to `timeout` package at launch. So when using `timeout` package
from shim, there are default values and config file is ignored.
So use a hardcoded value for binary IO.
Signed-off-by: Maksym Pavlenko <makpav@amazon.com > 
						
						
					 
					
						2020-04-17 15:06:18 -07:00 
						 
				 
			
				
					
						
							
							
								Maksym Pavlenko 
							
						 
					 
					
						
						
							
						
						0caa233158 
					 
					
						
						
							
							Rework shim logger shutdown process  
						
						... 
						
						
						
						Signed-off-by: Maksym Pavlenko <makpav@amazon.com > 
						
						
					 
					
						2020-04-07 12:42:04 -07:00 
						 
				 
			
				
					
						
							
							
								Phil Estes 
							
						 
					 
					
						
						
							
						
						0c78dacbc5 
					 
					
						
						
							
							Move isFifo from process/io to sys/ and make public  
						
						... 
						
						
						
						Make "IsFifo" a public function for use by other parts of containerd
codebase.
Signed-off-by: Phil Estes <estesp@linux.vnet.ibm.com > 
						
						
					 
					
						2020-03-25 10:44:17 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Crosby 
							
						 
					 
					
						
						
							
						
						f8cca26f3c 
					 
					
						
						
							
							Handle large output in v2 shim with TTY  
						
						... 
						
						
						
						Reized the I/O buffers to align with the size of the kernel buffers with fifos
and move the close aspect of the console to key off of the stdin closing.
Fixes  #3738 
Signed-off-by: Michael Crosby <crosbymichael@gmail.com > 
						
						
					 
					
						2019-10-11 15:42:05 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Crosby 
							
						 
					 
					
						
						
							
						
						6601b406b7 
					 
					
						
						
							
							Refactor runtime code for code sharing  
						
						... 
						
						
						
						Signed-off-by: Michael Crosby <crosbymichael@gmail.com > 
						
						
					 
					
						2019-07-08 11:47:53 -04:00