diff --git a/gpii/node_modules/spiSettingsHandler/src/SpiSettingsHandler.js b/gpii/node_modules/spiSettingsHandler/src/SpiSettingsHandler.js index 9a64dfc21..6648977ef 100644 --- a/gpii/node_modules/spiSettingsHandler/src/SpiSettingsHandler.js +++ b/gpii/node_modules/spiSettingsHandler/src/SpiSettingsHandler.js @@ -196,6 +196,10 @@ gpii.windows.spi.callProblematicSpi = function (pvParamType, action, uiParam, pv if (code === null) { // The child process was killed. fluid.log("SPI call has failed"); + + // Log information about the previous call. + fluid.log("Timed out waiting for SPI call:\n" + JSON.stringify(options, null, 2)); + promise.reject({ isError: true, message: "Timed out waiting for the SPI call to complete (see GPII-2001)" diff --git a/package.json b/package.json index b7c01df3d..a7726d651 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "dependencies": { "edge-js": "10.3.1", "ffi-napi": "2.4.3", - "gpii-universal": "0.3.0-dev.20200604T131823Z.d6fed9a", + "gpii-universal": "https://github.com/the-t-in-rtf/universal.git#GPII-4125", "@pokusew/pcsclite": "0.4.18", "ref": "1.3.4", "ref-struct": "1.1.0",