From e5a9ed148122ad8b94561149a35c50f26678f1ab Mon Sep 17 00:00:00 2001 From: CPunch Date: Thu, 1 Feb 2024 16:53:27 -0600 Subject: [PATCH] shardserver: added Service() also, Start() now returns an error result --- shard/shardserver.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/shard/shardserver.go b/shard/shardserver.go index d8f22a2..8e08fa9 100644 --- a/shard/shardserver.go +++ b/shard/shardserver.go @@ -50,9 +50,9 @@ func NewShardServer(ctx context.Context, dbHndlr *db.DBHandler, redisHndlr *redi return server, nil } -func (server *ShardServer) Start() { +func (server *ShardServer) Start() error { server.LoadNPCs() - server.service.Start() + return server.service.Start() } func (server *ShardServer) onDisconnect(peer *cnet.Peer) { @@ -66,3 +66,7 @@ func (server *ShardServer) onDisconnect(peer *cnet.Peer) { func (server *ShardServer) onConnect(peer *cnet.Peer) { } + +func (server *ShardServer) Service() *cnet.Service { + return server.service +}