Creates a new character-stream reader whose critical sections will synchronize on the given object.
Parameters:
lock
Diagram: Reader