mirror of https://github.com/docker/docs.git
				
				
				
			Print an error when a driver cannot be closed
Signed-off-by: David Gageot <david@gageot.net>
This commit is contained in:
		
							parent
							
								
									0cd8312e72
								
							
						
					
					
						commit
						34f6e20165
					
				|  | @ -88,13 +88,14 @@ func NewInternalClient(rpcclient *rpc.Client) *InternalClient { | |||
| 
 | ||||
| func CloseDrivers() { | ||||
| 	openedDriversLock.Lock() | ||||
| 	defer openedDriversLock.Unlock() | ||||
| 
 | ||||
| 	for _, openedDriver := range openedDrivers { | ||||
| 		openedDriver.close() | ||||
| 		if err := openedDriver.close(); err != nil { | ||||
| 			log.Warnf("Error closing a plugin driver: %s", err) | ||||
| 		} | ||||
| 	} | ||||
| 	openedDrivers = []*RPCClientDriver{} | ||||
| 
 | ||||
| 	openedDriversLock.Unlock() | ||||
| } | ||||
| 
 | ||||
| func NewRPCClientDriver(driverName string, rawDriver []byte) (*RPCClientDriver, error) { | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue