From 16101927e1f52d42c2f122d6a05e47e47bc372ac Mon Sep 17 00:00:00 2001 From: Hamza-Ayed Date: Wed, 22 Jul 2026 00:39:28 +0300 Subject: [PATCH] Update: 2026-07-22 00:39:28 --- backend/ride/rides/add_ride.php | 2 +- stress_test/load_test.js | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/backend/ride/rides/add_ride.php b/backend/ride/rides/add_ride.php index fb9b15eb..8c5542c5 100644 --- a/backend/ride/rides/add_ride.php +++ b/backend/ride/rides/add_ride.php @@ -44,7 +44,7 @@ function broadcastRideToMarket($rideId, $lat, $lng, $payloadData, $extraMarketDa curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($postData)); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); - curl_setopt($ch, CURLOPT_TIMEOUT_MS, 200); + curl_setopt($ch, CURLOPT_TIMEOUT_MS, 2000); if ($INTERNAL_KEY) { curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-internal-key: $INTERNAL_KEY"]); } diff --git a/stress_test/load_test.js b/stress_test/load_test.js index 3a44ba4f..fab13055 100644 --- a/stress_test/load_test.js +++ b/stress_test/load_test.js @@ -127,6 +127,17 @@ async function simulateTrip(tripIndex) { socket.on('connect', async () => { console.log(`[Trip ${tripIndex}] ✅ Driver connected to socket.`); + // Register driver location in Redis available pool + socket.emit('update_location', { + lat: 31.95, + lng: 35.91, + heading: 90, + speed: 0, + status: 'off' + }); + + await new Promise(r => setTimeout(r, 200)); + // 2. Passenger Requests Ride try { const addRideFormData = new URLSearchParams({