mirror of
https://github.com/hackdiaz-dev/free-turn-proxy.git
synced 2026-10-12 09:41:53 +02:00
fix(vkauth): отмена капчи не сжигает персону
свои же рестарты стоили поколения персоны и лока на минуту.
This commit is contained in:
@@ -172,6 +172,14 @@ func (c *Client) solveCaptcha(
|
||||
manualCancel()
|
||||
}
|
||||
|
||||
// Сессию свернули (стоп, смена сети, рецикл) - решателю просто не дали доработать.
|
||||
// Считать это провалом значит жечь поколение персоны и вешать lockout на своих же
|
||||
// перезапусках.
|
||||
if solveErr != nil && ctx.Err() != nil {
|
||||
c.log.Warnf("[STREAM %d] [Captcha] solve interrupted by shutdown: %v", streamID, solveErr)
|
||||
return "", solveErr
|
||||
}
|
||||
|
||||
if solveErr != nil {
|
||||
c.log.Warnf("[STREAM %d] [Captcha] %s failed (attempt %d): %v",
|
||||
streamID, CaptchaSolveModeLabel(solveMode), attempt+1, solveErr)
|
||||
|
||||
Reference in New Issue
Block a user