pfelt-Urct4Ww6//Pz1n+
2010-03-05 15:22:02 UTC
all,
here is a patch to the locking in store. this speeds up delivery a ton
by creating one lock per store and storing it in a hash. this also
appears to fixes the deadlock that exists somewhere in store (which
prompted the patch).
todo is change the mutex to a rwlock which glib also provides.
i ran it overnight with no issues on my server. please test it and let
me know.
here is a patch to the locking in store. this speeds up delivery a ton
by creating one lock per store and storing it in a hash. this also
appears to fixes the deadlock that exists somewhere in store (which
prompted the patch).
todo is change the mutex to a rwlock which glib also provides.
i ran it overnight with no issues on my server. please test it and let
me know.