feat : 나중 구조적 통합을 위해 main쪽 비동기 로직으로 변경

This commit is contained in:
qornwh1
2026-03-02 17:47:03 +09:00
parent 961973ff8b
commit 66d18cd0ac
2 changed files with 19 additions and 11 deletions

View File

@@ -7,7 +7,7 @@ namespace MMOserver;
class Program
{
private static void Main()
private static async Task Main()
{
// .MinimumLevel.Warning() // Warning 이상만 출력 배포시
@@ -43,17 +43,24 @@ class Program
};
// 게임 서버 스레드 생성
Thread serverThread = new Thread(() =>
{
gameServer.Init();
gameServer.Run();
});
// Thread serverThread = new Thread(() =>
// {
// gameServer.Init();
// gameServer.Run();
// });
// 게임 서버 스레드 시작
serverThread.Start();
// serverThread.Start();
// Run()이 끝날 때까지 대기
serverThread.Join();
// serverThread.Join();
// 비동기 변경
await Task.Run(async () =>
{
gameServer.Init();
await gameServer.Run();
});
// Log 종료
Log.CloseAndFlush();