better synchronization for serviceListeners
1 file changed