Merge pull request #25 from anytypeio/drpc-server

Add listen addrs
This commit is contained in:
Sergey Cherepanov 2023-02-15 22:28:47 +03:00 committed by GitHub
commit ea80f4591b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -101,6 +101,13 @@ func (s *BaseDrpcServer) serveConn(ctx context.Context, conn net.Conn) {
} }
} }
func (s *BaseDrpcServer) ListenAddrs() (addrs []net.Addr) {
for _, list := range s.listeners {
addrs = append(addrs, list.Addr())
}
return
}
func (s *BaseDrpcServer) Close(ctx context.Context) (err error) { func (s *BaseDrpcServer) Close(ctx context.Context) (err error) {
if s.cancel != nil { if s.cancel != nil {
s.cancel() s.cancel()