mirror of
https://github.com/Mrs4s/MiraiGo.git
synced 2025-06-18 21:45:04 +08:00
fix server.
This commit is contained in:
parent
d757278808
commit
a7761bfb75
@ -41,6 +41,7 @@ type QQClient struct {
|
||||
|
||||
decoders map[string]func(*QQClient, uint16, []byte) (interface{}, error)
|
||||
handlers sync.Map
|
||||
server *net.TCPAddr
|
||||
|
||||
syncCookie []byte
|
||||
pubAccountCookie []byte
|
||||
@ -617,7 +618,10 @@ var servers = []*net.TCPAddr{
|
||||
}
|
||||
|
||||
func (c *QQClient) connect() error {
|
||||
conn, err := net.DialTCP("tcp", nil, servers[rand.Intn(len(servers))])
|
||||
if c.server == nil {
|
||||
c.server = servers[rand.Intn(len(servers))]
|
||||
}
|
||||
conn, err := net.DialTCP("tcp", nil, c.server)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user