mirokuratczyk před 5 roky
rodič
revize
8f284bdf21
1 změnil soubory, kde provedl 3 přidání a 6 odebrání
  1. 3 6
      psiphon/feedback.go

+ 3 - 6
psiphon/feedback.go

@@ -137,10 +137,6 @@ func SendFeedback(configJson, diagnosticsJson, uploadPath string) error {
 	}
 
 	uploadId := prng.HexString(8)
-	PRNG, err := prng.NewPRNG()
-	if err != nil {
-		return errors.TraceMsg(err, "failed to create PRNG")
-	}
 
 	for i := 0; i < feedbackUploadMaxRetries; i++ {
 
@@ -199,8 +195,9 @@ func SendFeedback(configJson, diagnosticsJson, uploadPath string) error {
 		if err != nil {
 			// Do not sleep after the last attempt
 			if i+1 < feedbackUploadMaxRetries {
-				retryDelay := PRNG.Period(feedbackUploadMinRetryDelay, feedbackUploadMaxRetryDelay)
-				time.Sleep(retryDelay)
+				time.Sleep(
+					prng.Period(
+						feedbackUploadMinRetryDelay, feedbackUploadMaxRetryDelay))
 			}
 		} else {
 			break