BaseObserver: don't hold the lock while waiting on the queue
1 file changed