View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0017369||phpList 3 application||Bounce Management||public||09-09-14 09:11||12-05-17 19:44|
|Target Version||Future developments|
|Summary||0017369: Bounce processing is much slower on 3.x than on 2.x|
|Description||The bounce processing system is much slower on phplists version 3 than on 2.|
Even when you have very few mails to process it takes several minutes to process. Even when there are no emails to process it takes a long time to finish.
|Steps To Reproduce||Process bounces with few emails a large email list or a large bounce list.|
|Additional Information||I have a daily crons script for processing bounces. In V2 always worked without problems. With v3 the script times out after 10 minutes of processing.|
The script is called through curl but on manual bounce processing is also slow.
|Tags||No tags attached.|
ah, yes, the bounce processing does more in v3, so it will take longer. It will decode encoded bounces for example and then process them.
but it shouldn't time out, even on a GET. I guess it needs a few set_timeouts in places.
it always reprocesses existing bounces, just to see if it catches more, which is why it will take longer. Bounce processing is offline, so that is not a big issue.
Some changes in 3.2.0 may fix the not-finishing problem (memory related), but that will be good to verify.