(t *testing.T)
| 155 | } |
| 156 | |
| 157 | func TestServerDeadLock(t *testing.T) { |
| 158 | s := NewServer() |
| 159 | |
| 160 | s.Start() |
| 161 | time.Sleep(time.Second * 1) |
| 162 | |
| 163 | go func() { |
| 164 | _, _ = net.Dial("tcp", "127.0.0.1:8999") |
| 165 | }() |
| 166 | time.Sleep(time.Second * 1) |
| 167 | s.Stop() |
| 168 | } |
| 169 | |
| 170 | type CloseConnectionBeforeSendMsgRouter struct { |
| 171 | BaseRouter |