make singleton

This commit is contained in:
pypy
2020-03-21 16:39:35 +09:00
parent 336241c4c7
commit a9d454308b
6 changed files with 36 additions and 5 deletions

View File

@@ -20,6 +20,7 @@ namespace VRCX
public class LogWatcher
{
public static LogWatcher Instance { get; private set; }
private static readonly ReaderWriterLockSlim m_Lock = new ReaderWriterLockSlim();
private static List<string[]> m_GameLog = new List<string[]>();
private static Thread m_Thread;
@@ -28,6 +29,11 @@ namespace VRCX
// NOTE
// FileSystemWatcher() is unreliable
static LogWatcher()
{
Instance = new LogWatcher();
}
public static void Init()
{
m_Thread = new Thread(() =>