use regular mutex instead of recursive mutext for a few stream classes that can get awayt with it
Merge commit '9839532' into DEV