[Bug 29] We need to resolve service thread deadlocks