Red5/red5-server — pull request #17 by mdalepiane (2014-08-20 15:48:03+00:00)
Title: Fix concurrence problem on BroadcastScope creation

Without the synchronization multiple BroadcastScopes might be created with the same name. In this case, simultaneous calls to getLiveProviderInput return different BroadcastScope objects. The synchronization using scope solve this problem.

The problem was observed when two or more clients were requesting a video stream, through play, that was not present in the server yet. The problem observed was that only one client was able to receive the video.

This patch solves this problem.