From 3150c26aeac2df670e5f54437042dccb9a21acb3 Mon Sep 17 00:00:00 2001 From: Kayabe Date: Sun, 7 Nov 2021 06:49:42 +0200 Subject: [PATCH] add RemoteAddr function in session --- session.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/session.go b/session.go index 1698e35..726cd43 100644 --- a/session.go +++ b/session.go @@ -2,6 +2,7 @@ package melody import ( "errors" + "net" "net/http" "sync" "time" @@ -236,3 +237,8 @@ func (s *Session) MustGet(key string) interface{} { func (s *Session) IsClosed() bool { return s.closed() } + +// RemoteAddr returns RemoteAddr of the connection. +func (s *Session) RemoteAddr() net.Addr { + return s.conn.RemoteAddr() +}