Index: third_party/WebKit/LayoutTests/usb/resources/usb-helpers.js |
diff --git a/third_party/WebKit/LayoutTests/usb/resources/usb-helpers.js b/third_party/WebKit/LayoutTests/usb/resources/usb-helpers.js |
index 4ea82a82f85afdf09ba9efc55d07332c696157d0..d11c38eae1ba0c972a94eade04e94e7c22ee853a 100644 |
--- a/third_party/WebKit/LayoutTests/usb/resources/usb-helpers.js |
+++ b/third_party/WebKit/LayoutTests/usb/resources/usb-helpers.js |
@@ -371,7 +371,9 @@ function usbMocks(mojo) { |
getDevice(guid, pipe) { |
let device = this.mockDevices_.get(guid); |
- if (device !== undefined) { |
+ if (device === undefined) { |
+ mojo.core.close(pipe); |
+ } else { |
var mock = new MockDevice(device.info, pipe); |
device.handles.push(mock); |
} |