Skip to content

Commit dfd57cb

Browse files
author
Marcin Mazurek
committed
Revert "[DDW-1102] Add retry to Trezor calls - cleanup"
This reverts commit d2a61cb.
1 parent d2a61cb commit dfd57cb

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

source/main/ipc/getHardwareWalletChannel.ts

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,9 @@ class EventObserver {
154154
}
155155
}
156156

157+
const wait = (ms: number): Promise<void> =>
158+
new Promise((resolve) => setTimeout(resolve, ms));
159+
157160
export const handleHardwareWalletRequests = async (
158161
mainWindow: BrowserWindow,
159162
{
@@ -279,11 +282,13 @@ export const handleHardwareWalletRequests = async (
279282
logger.info('[HW-DEBUG] getHardwareWalletTransportChannel', {
280283
devicePath,
281284
});
285+
// Connected Trezor device info
286+
let deviceFeatures: Unsuccessful | Success<Features>;
282287

283288
if (isTrezor) {
284289
logger.info('[HW-DEBUG] getHardwareWalletTransportChannel::TREZOR ');
285290

286-
const deviceFeatures = await getTrezorDeviceFeatures();
291+
deviceFeatures = await getTrezorDeviceFeatures();
287292

288293
try {
289294
logger.info('[TREZOR-CONNECT] Called TrezorConnect.getFeatures()');
@@ -878,6 +883,13 @@ export const handleHardwareWalletRequests = async (
878883

879884
resetTrezorActionChannel.onRequest(async () => {
880885
logger.info('[TREZOR-CONNECT] Called TrezorConnect.cancel()');
881-
TrezorConnect.cancel();
886+
887+
try {
888+
TrezorConnect.cancel();
889+
} catch (error) {
890+
logger.warn(
891+
'[TREZOR-CONNECT] Failed to cancel the operation:' + error.error
892+
);
893+
}
882894
});
883895
};

0 commit comments

Comments
 (0)