diff options
author | Giuseppe Bilotta <giuseppe.bilotta@gmail.com> | 2007-08-27 22:51:42 +0000 |
---|---|---|
committer | Giuseppe Bilotta <giuseppe.bilotta@gmail.com> | 2007-08-27 22:51:42 +0000 |
commit | 088cea5b9473cbf5796aac0e6104442138a11f07 (patch) | |
tree | 20f555b6a4f0274416d8afb87ee9fe0ac595c249 /docgen | |
parent | bbf05f99728a39280a19d60cc428a40b2f094ce5 (diff) |
rss plugin: prevent deadlock between save and watcher threads.
Since the timer fix in [1035], rescheduling ticks the timer, which could cause the timed saving to trigger while a feed mutex was being held. Fix by moving the feed watcher rescheduling out of the mutex synchronization.
Also move other calculations out to hold the mutex for as little as necessary.
Diffstat (limited to 'docgen')
0 files changed, 0 insertions, 0 deletions