mirror of
https://github.com/Mrs4s/go-cqhttp.git
synced 2025-05-04 19:17:37 +08:00
fix #2347: This mutex is not locked
This commit is contained in:
parent
3b99a825eb
commit
5db03c7092
@ -312,8 +312,13 @@ func signSubmit(uin string, cmd string, callbackID int64, buffer []byte, t strin
|
||||
signServer += "/"
|
||||
}
|
||||
buffStr := hex.EncodeToString(buffer)
|
||||
log.Infof("submit %v: uin=%v, cmd=%v, callbackID=%v, buffer-end=%v", t, uin, cmd, callbackID,
|
||||
buffStr[len(buffStr)-10:])
|
||||
tail := 64
|
||||
endl := "..."
|
||||
if len(buffStr) < tail {
|
||||
tail = len(buffStr)
|
||||
endl = "."
|
||||
}
|
||||
log.Infof("submit %v: uin=%v, cmd=%v, callbackID=%v, buffer=%v%s", t, uin, cmd, callbackID, buffer[:tail], endl)
|
||||
_, err := download.Request{
|
||||
Method: http.MethodGet,
|
||||
URL: signServer + "submit" + fmt.Sprintf("?uin=%v&cmd=%v&callback_id=%v&buffer=%v",
|
||||
@ -334,11 +339,9 @@ func signCallback(uin string, results []gjson.Result, t string) {
|
||||
if err != nil {
|
||||
log.Warnf("callback error: %v", err)
|
||||
}
|
||||
if len(ret) > 10 {
|
||||
signSubmit(uin, cmd, callbackID, ret, t)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
func signRequset(seq uint64, uin string, cmd string, qua string, buff []byte) (sign []byte, extra []byte, token []byte, err error) {
|
||||
signServer := base.SignServer
|
||||
|
Loading…
x
Reference in New Issue
Block a user