Streams 189

Removes sleeping in provider task when the provider task has available data.  Will speed up streams. 

**No test are include as test already existed and data flow/data results were not changed.