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 |
Reporter | Riktam | Assigned To | |||
Priority | normal | Severity | feature | Reproducibility | always |
Status | new | Resolution | open | ||
Product Version | 3.0.7 | ||||
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. |