Mercurial > hg > ywww
comparison php/read/similar.php @ 52:d9dd9705e724
wait longer
| author | Charlie Root |
|---|---|
| date | Thu, 06 Jun 2019 16:33:34 -0400 |
| parents | d606320ec331 |
| children |
comparison
equal
deleted
inserted
replaced
| 51:e6976d92cfc9 | 52:d9dd9705e724 |
|---|---|
| 106 curl_setopt ($crl, CURLOPT_URL,$url); | 106 curl_setopt ($crl, CURLOPT_URL,$url); |
| 107 curl_setopt ($crl, CURLOPT_RETURNTRANSFER, 1); | 107 curl_setopt ($crl, CURLOPT_RETURNTRANSFER, 1); |
| 108 curl_setopt ($crl, CURLOPT_CONNECTTIMEOUT, $timeout); | 108 curl_setopt ($crl, CURLOPT_CONNECTTIMEOUT, $timeout); |
| 109 $gotit=0; | 109 $gotit=0; |
| 110 $semaphore = new SyncSemaphore("Amazon"); | 110 $semaphore = new SyncSemaphore("Amazon"); |
| 111 $gotit = $semaphore->lock(1000); | 111 $gotit = $semaphore->lock(5000); |
| 112 if (!$gotit) { | 112 if (!$gotit) { |
| 113 file_put_contents('/var/ywww/debug/phpDebug', | 113 file_put_contents('/var/ywww/debug/phpDebug', |
| 114 "Got it: ".(int)$gotit." 4\n",FILE_APPEND); | 114 "Got it: ".(int)$gotit." 4\n",FILE_APPEND); |
| 115 $gotit = $semaphore->lock(1000); | 115 $gotit = $semaphore->lock(5000); |
| 116 file_put_contents('/var/ywww/debug/phpDebug', | 116 file_put_contents('/var/ywww/debug/phpDebug', |
| 117 "Got it: ".(int)$gotit." 4a\n",FILE_APPEND); | 117 "Got it: ".(int)$gotit." 4a\n",FILE_APPEND); |
| 118 } | 118 } |
| 119 $ret = curl_exec($crl); | 119 $ret = curl_exec($crl); |
| 120 curl_close($crl); | 120 curl_close($crl); |
| 121 usleep(500000); | 121 usleep(1000000); |
| 122 if ($gotit) { | 122 if ($gotit) { |
| 123 $semaphore->unlock(); | 123 $semaphore->unlock(); |
| 124 } | 124 } |
| 125 else { | 125 else { |
| 126 file_put_contents('/var/ywww/debug/phpDebug', | 126 file_put_contents('/var/ywww/debug/phpDebug', |
