From cb2cd7ebc561028255501d5601460ada15b25ecd Mon Sep 17 00:00:00 2001 From: tgstation-server Date: Sun, 2 Apr 2023 18:47:48 +0000 Subject: [PATCH] Deploy code docs to GitHub Pages for workflow run 1376 Commit: 4e0f2c5ed776155b3f69f8cb60b7b89d77a39233 --- _default_i_o_manager_8cs_source.html | 2 +- ..._1_server_1_1_host_1_1_i_o_1_1_default_i_o_manager.html | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/_default_i_o_manager_8cs_source.html b/_default_i_o_manager_8cs_source.html index a2438919bf..67cdd26c3b 100644 --- a/_default_i_o_manager_8cs_source.html +++ b/_default_i_o_manager_8cs_source.html @@ -200,7 +200,7 @@ $(function() {
152 return Task.Factory.StartNew(
153 () => NormalizeAndDelete(di, cancellationToken),
154 cancellationToken,
-
155 TaskCreationOptions.LongRunning,
+
155 BlockingTaskCreationOptions,
156 TaskScheduler.Current);
157 }
158
diff --git a/class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_default_i_o_manager.html b/class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_default_i_o_manager.html index 8d801789e0..169becdfb2 100644 --- a/class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_default_i_o_manager.html +++ b/class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_default_i_o_manager.html @@ -1134,12 +1134,13 @@ Here is the caller graph for this function:
152 return Task.Factory.StartNew(
153 () => NormalizeAndDelete(di, cancellationToken),
154 cancellationToken,
-
155 TaskCreationOptions.LongRunning,
+
155 BlockingTaskCreationOptions,
156 TaskScheduler.Current);
157 }
+
const TaskCreationOptions BlockingTaskCreationOptions
The TaskCreationOptions used to spawn Tasks for potentially long running, blocking operations.
static void NormalizeAndDelete(DirectoryInfo dir, CancellationToken cancellationToken)
Recursively empty a directory.
-

References Tgstation.Server.Host.IO.DefaultIOManager.NormalizeAndDelete(), and Tgstation.Server.Host.IO.DefaultIOManager.ResolvePath().

+

References Tgstation.Server.Host.IO.DefaultIOManager.BlockingTaskCreationOptions, Tgstation.Server.Host.IO.DefaultIOManager.NormalizeAndDelete(), and Tgstation.Server.Host.IO.DefaultIOManager.ResolvePath().

Here is the call graph for this function:
@@ -2248,7 +2249,7 @@ Here is the call graph for this function:

Definition at line 32 of file DefaultIOManager.cs.

-

Referenced by Tgstation.Server.Host.Components.Repository.Repository.AddTestMerge(), Tgstation.Server.Host.Components.Repository.Repository.CheckoutObject(), Tgstation.Server.Host.Components.Chat.Providers.IrcProvider.Connect(), Tgstation.Server.Host.Components.StaticFiles.Configuration.CreateDirectory(), Tgstation.Server.Host.Components.Repository.LibGit2RepositoryFactory.CreateFromPath(), Tgstation.Server.Host.Components.Chat.Providers.IrcProvider.DisconnectImpl(), Tgstation.Server.Host.Components.Repository.Repository.FetchOrigin(), Tgstation.Server.Host.Components.Chat.Providers.IrcProvider.HardDisconnect(), Tgstation.Server.Host.System.Process.Process(), Tgstation.Server.Host.Components.StaticFiles.Configuration.Read(), Tgstation.Server.Host.Components.Repository.Repository.Sychronize(), Tgstation.Server.Host.Components.Repository.Repository.UpdateSubmodules(), and Tgstation.Server.Host.Components.StaticFiles.Configuration.Write().

+

Referenced by Tgstation.Server.Host.Components.Repository.Repository.AddTestMerge(), Tgstation.Server.Host.Components.Repository.Repository.CheckoutObject(), Tgstation.Server.Host.Components.Chat.Providers.IrcProvider.Connect(), Tgstation.Server.Host.Components.StaticFiles.Configuration.CreateDirectory(), Tgstation.Server.Host.Components.Repository.LibGit2RepositoryFactory.CreateFromPath(), Tgstation.Server.Host.IO.DefaultIOManager.DeleteDirectory(), Tgstation.Server.Host.Components.Chat.Providers.IrcProvider.DisconnectImpl(), Tgstation.Server.Host.Components.Repository.Repository.FetchOrigin(), Tgstation.Server.Host.Components.Chat.Providers.IrcProvider.HardDisconnect(), Tgstation.Server.Host.System.Process.Process(), Tgstation.Server.Host.Components.StaticFiles.Configuration.Read(), Tgstation.Server.Host.Components.Repository.Repository.Sychronize(), Tgstation.Server.Host.Components.Repository.Repository.UpdateSubmodules(), and Tgstation.Server.Host.Components.StaticFiles.Configuration.Write().