Hi,
I have a PHP script using the cURL function.
This script send the data by a web service.
It works often without problem.
Sometimes, he sent a double data : same data by two times.
I checked the log file this script (by curl_getinfo) on "total_time"
When this script works correctly (it send the data only one time) : the total_time is less than 6 second.
but when the total_time is more than 7 second, (this is a casual/occasional situation), my script send same data by two times so it is double data!
So the web service send the ACK(Acknowledgment) which takes a long time (more than 7 second) and then, the TCP send again same data to a web service.
How can I avoid this doubling ? By increasing this time waiting / time limit ?
How can I define this time limit for 12 second?
Could you help me :
Thanks