v0.10.5.1
This commit is contained in:
@@ -18,20 +18,28 @@ namespace Barotrauma
|
||||
public object UserData;
|
||||
}
|
||||
|
||||
private static List<TaskAction> taskActions = new List<TaskAction>();
|
||||
private static readonly List<TaskAction> taskActions = new List<TaskAction>();
|
||||
|
||||
public static void ListTasks(string[] args)
|
||||
public static void ListTasks()
|
||||
{
|
||||
lock (taskActions)
|
||||
{
|
||||
DebugConsole.NewMessage($"Task count: {taskActions.Count}");
|
||||
for (int i=0;i<taskActions.Count;i++)
|
||||
for (int i = 0; i < taskActions.Count; i++)
|
||||
{
|
||||
DebugConsole.NewMessage($" -{i}: {taskActions[i].Name}, {taskActions[i].Task.Status}");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public static bool IsTaskRunning(string name)
|
||||
{
|
||||
lock (taskActions)
|
||||
{
|
||||
return taskActions.Any(t => t.Name == name);
|
||||
}
|
||||
}
|
||||
|
||||
private static void AddInternal(string name, Task task, Action<Task, object> onCompletion, object userdata)
|
||||
{
|
||||
lock (taskActions)
|
||||
|
||||
Reference in New Issue
Block a user