*Partially* fix the module bank initialization serialization
We should really keep the global "libvlc" lock while initializing the modules bank. Otherwise, if a second instance is created while the first one is initializing, it may get an incomplete bank. This commit addresses the problem w.r.t. the "main" module - only.
Showing with 23 additions and 54 deletions