Simplenews

intrex képe

Sziasztok,

Nem tudom találkoztatok már azzal a problémával, hogy a simplenews modul tömeges levélküldésnél extrém módon belassul, érthetetlen módon 10-15 másodpercenként küld ki egy-egy levelet, ezért a cron nem képes lefutni, csak ha több percet állítunk be php execution timénak.

Azt hiszem megtaláltam a megoldást, a mimemail.inc mimemail_multipart_body() függvényének első sora a következő:
$boundary = md5(uniqid(time()));

Ez rettenetesen sokáig meditál. Utánanéztem, ha az uniqid() függvénynek nem adunk második paramétet, akkor extrém lassú lesz. A megoldás tehát ez:

$boundary = md5(uniqid(time(),true));

És láss csodát, minden megoldódott :)

Lehet hogy ez a bug szerepelt már ezen vagy másik fórumon, akkor elnézést kérek az ismétlésért, de lehet hogy valakinek haszos.

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
Illyés Edit képe

Bugokat a projekt hibajelentő felületén ajánlott beküldeni: http://drupal.org/project/issues/mimemail?status=All&categories=All

0
0