Hi Dalgwen,
Thanks for the quick reply. I see what you've done, good idea, I haven't thought about doing it this way. We'll give it a try. It's not as neat as having the asynchronous thread finishing the original workitem but there may be no way round it.
I did think about creating my own persistence layer but that would be quite a lot of work so your workaround is a better solution.
Thanks
Maïté