Won't Fix
Details
Details
Assignee
Michael Offner
Michael OffnerReporter
Tim Parker
Tim ParkerPriority
New Issue warning screen
Before you create a new Issue, please post to the mailing list first https://dev.lucee.org
Once the issue has been verified, one of the Lucee team will ask you to file an issue
Created 28 December 2016 at 00:33
Updated 19 January 2017 at 08:24
Resolved 19 January 2017 at 08:24
When CFHTTP is used in multiple simultaneous threads, data is occasionally lost. Also tested with Lucee 5.1 (problem not reproduced there), but my 5.1 instance is running on a slow VM, so it's not clear if the 'success' is due to the problem being resolved in 5.1 or the VM environment not producing the magic timing.
attached code reproduces the problem most of the time (more reliably with 4.5.4) - you may want to add more URLs to the array - see comments at line 44 and 52 - both have 'join' calls [one for single-thread, the other for multi-thread]