`readSignalAsThread`