mirror of
				https://github.com/moby/moby.git
				synced 2022-11-09 12:21:53 -05:00 
			
		
		
		
	Merge pull request #4395 from creack/remove_goroutine_leak_test
Make the chan for utils.Go buffered in order to avoid goroutine leak
This commit is contained in:
		
						commit
						f83482c918
					
				
					 1 changed files with 1 additions and 1 deletions
				
			
		| 
						 | 
				
			
			@ -33,7 +33,7 @@ type Fataler interface {
 | 
			
		|||
// Go is a basic promise implementation: it wraps calls a function in a goroutine,
 | 
			
		||||
// and returns a channel which will later return the function's return value.
 | 
			
		||||
func Go(f func() error) chan error {
 | 
			
		||||
	ch := make(chan error)
 | 
			
		||||
	ch := make(chan error, 1)
 | 
			
		||||
	go func() {
 | 
			
		||||
		ch <- f()
 | 
			
		||||
	}()
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue