• Raise error when streaming from a removed torrent

    David Chevers Williams
    David Chevers Williams committed Jul 29, 2017
    In Node.js 8.2.1, when a torrent is removed while a file from it is being
     streamed, file-stream.js exits, crashing Node with a TypeError:
    
    VM535 file-stream.js:64 Uncaught TypeError: Cannot read property 'get' of null
    
    This patch checks whether the torrent has been marked as destroyed, and
     if so, raises the error to the file stream.