mirror of
https://github.com/soukoku/ntwain.git
synced 2026-02-25 13:04:07 +08:00
Log message pump error.
This commit is contained in:
@@ -104,13 +104,13 @@ namespace NTwain
|
|||||||
void RunMessagePump()
|
void RunMessagePump()
|
||||||
{
|
{
|
||||||
_twain?.Logger.LogDebug("Starting TWAIN message pump thread.");
|
_twain?.Logger.LogDebug("Starting TWAIN message pump thread.");
|
||||||
|
Application.ThreadException += Application_ThreadException;
|
||||||
|
Application.SetUnhandledExceptionMode(UnhandledExceptionMode.CatchException);
|
||||||
_dummyForm = new DummyForm();
|
_dummyForm = new DummyForm();
|
||||||
_dummyForm.FormClosed += (s, e) =>
|
_dummyForm.FormClosed += (s, e) =>
|
||||||
{
|
{
|
||||||
_dummyForm = null;
|
_dummyForm = null;
|
||||||
};
|
};
|
||||||
Application.ThreadException += Application_ThreadException;
|
|
||||||
Application.SetUnhandledExceptionMode(UnhandledExceptionMode.CatchException);
|
|
||||||
Application.Run(_dummyForm);
|
Application.Run(_dummyForm);
|
||||||
_twain?.Logger.LogDebug("TWAIN message pump thread exiting.");
|
_twain?.Logger.LogDebug("TWAIN message pump thread exiting.");
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user