mirror of
https://github.com/HikikoMarmy/Champions-Reborn-Server.git
synced 2026-04-10 19:09:48 -03:00
Cleanup.
This commit is contained in:
@@ -1,13 +1,12 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
class DiscoveryServer
|
class DiscoveryServer {
|
||||||
{
|
|
||||||
private:
|
private:
|
||||||
static inline std::unique_ptr< DiscoveryServer > m_instance;
|
static inline std::unique_ptr< DiscoveryServer > m_instance;
|
||||||
static inline std::mutex m_mutex;
|
static inline std::mutex m_mutex;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
static DiscoveryServer& Get()
|
static DiscoveryServer &Get()
|
||||||
{
|
{
|
||||||
std::lock_guard< std::mutex > lock( m_mutex );
|
std::lock_guard< std::mutex > lock( m_mutex );
|
||||||
if( m_instance == nullptr )
|
if( m_instance == nullptr )
|
||||||
@@ -32,7 +31,7 @@ public:
|
|||||||
}
|
}
|
||||||
|
|
||||||
private:
|
private:
|
||||||
void ProcessPacket(sockaddr_in* clientAddr, sptr_byte_stream stream);
|
void ProcessPacket( sockaddr_in *clientAddr, sptr_byte_stream stream );
|
||||||
|
|
||||||
std::atomic< bool > m_running;
|
std::atomic< bool > m_running;
|
||||||
std::thread m_thread;
|
std::thread m_thread;
|
||||||
|
|||||||
Reference in New Issue
Block a user