diff --git a/includes/services/opik/class-opik-client.php b/includes/services/opik/class-opik-client.php index 245c179..39493bf 100644 --- a/includes/services/opik/class-opik-client.php +++ b/includes/services/opik/class-opik-client.php @@ -198,7 +198,7 @@ class PRAutoBlogger_Opik_Client { // Retry on network/timeout errors. if ( $attempt < $max_attempts - 1 ) { - $delay = (int) ( 2 ** $attempt ); // 1s, 2s, 4s + $delay = (int) ( 2 ** ($attempt + 1) ); // 2s, 4s, 8s sleep( $delay ); return $this->post( $endpoint, $payload, $attempt + 1 ); } @@ -242,7 +242,7 @@ class PRAutoBlogger_Opik_Client { ); if ( $attempt < $max_attempts - 1 ) { - $delay = (int) ( 2 ** $attempt ); + $delay = (int) ( 2 ** ($attempt + 1) ); sleep( $delay ); return $this->post( $endpoint, $payload, $attempt + 1 ); }