Better error handling in transfer file image routine.

This commit is contained in:
Eugene Wang
2026-02-02 22:50:19 -05:00
parent b07753fede
commit 48263b8f3b

View File

@@ -382,7 +382,14 @@ partial class TransferLoopThread
}
else
{
Debugger.Break();
if (Debugger.IsAttached) Debugger.Break();
_twain.Logger.LogWarning(
"TransferFileImage failed unexpectedly: RC={RC}, CC={CC}",
sts.RC, sts.ConditionCode);
// Or raise error event for user to handle
_twain.RaiseTransferError(new TransferErrorEventArgs(sts, "TransferFileImage"));
}
}
return sts;