Skip to content

Commit 670bd74

Browse files
committed
In domain test, use soft mode if default mode is normal
1 parent f4bb77a commit 670bd74

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/embed_tests/TestDomainReload.cs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,12 @@ public static void RunPython()
218218
AppDomain.CurrentDomain.DomainUnload += OnDomainUnload;
219219
string name = AppDomain.CurrentDomain.FriendlyName;
220220
Console.WriteLine(string.Format("[{0} in .NET] In PythonRunner.RunPython", name));
221-
PythonEngine.Initialize();
221+
var mode = PythonEngine.DefaultShutdownMode;
222+
if (mode == ShutdownMode.Normal)
223+
{
224+
mode = ShutdownMode.Soft;
225+
}
226+
PythonEngine.Initialize(mode: mode);
222227
using (Py.GIL())
223228
{
224229
try

0 commit comments

Comments
 (0)