Sort:  

JS it is. steem.api.streamTransactions stops at times, you gotta restart it on crashes.

It does this. The downtime earlier was caused by it catching up to the current block height.
In order to not spam the hell out of RPC servers for the STEEM api it rate limits these. :)