You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
stream: postpone setting flowing for on('readable')
Now state.flowing will be set only after all of the 'readable'
listeners are gone and if we have at least one 'data' listener.
* on('data') will not flow (flowing === null and not false) if there
are 'readable' listeners
* pipe() will work regardless of 'readable' listeners
* isPause reports only user .pause call (before setting 'data' listener
when there is already 'readable' listener also set flowing to false)
* resume always sets stream to flowing state
0 commit comments