@@ -83,7 +83,7 @@ func (c *Channel) IsAlive() bool {
8383/**
8484Close channel
8585*/
86- func CloseChannel (c * Channel , m * methods , args ... interface {}) error {
86+ func closeChannel (c * Channel , m * methods , args ... interface {}) error {
8787c .aliveLock .Lock ()
8888defer c .aliveLock .Unlock ()
8989
@@ -115,18 +115,18 @@ func inLoop(c *Channel, m *methods) error {
115115for {
116116pkg , err := c .conn .GetMessage ()
117117if err != nil {
118- return CloseChannel (c , m , err )
118+ return closeChannel (c , m , err )
119119}
120120msg , err := protocol .Decode (pkg )
121121if err != nil {
122- CloseChannel (c , m , protocol .ErrorWrongPacket )
122+ closeChannel (c , m , protocol .ErrorWrongPacket )
123123return err
124124}
125125
126126switch msg .Type {
127127case protocol .MessageTypeOpen :
128128if err := json .Unmarshal ([]byte (msg .Source [1 :]), & c .header ); err != nil {
129- CloseChannel (c , m , ErrorWrongHeader )
129+ closeChannel (c , m , ErrorWrongHeader )
130130}
131131m .callLoopEvent (c , OnConnection )
132132case protocol .MessageTypePing :
@@ -156,7 +156,7 @@ func outLoop(c *Channel, m *methods) error {
156156for {
157157outBufferLen := len (c .out )
158158if outBufferLen >= queueBufferSize - 1 {
159- return CloseChannel (c , m , ErrorSocketOverflood )
159+ return closeChannel (c , m , ErrorSocketOverflood )
160160} else if outBufferLen > int (queueBufferSize / 2 ) {
161161overfloodedLock .Lock ()
162162overflooded [c ] = struct {}{}
@@ -174,7 +174,7 @@ func outLoop(c *Channel, m *methods) error {
174174
175175err := c .conn .WriteMessage (msg )
176176if err != nil {
177- return CloseChannel (c , m , err )
177+ return closeChannel (c , m , err )
178178}
179179}
180180return nil
0 commit comments