{"action":"opened","issue":{"url":"https://api.github.com/repos/wearefractal/gulp-coffee/issues/59","labels_url":"https://api.github.com/repos/wearefractal/gulp-coffee/issues/59/labels{/name}","comments_url":"https://api.github.com/repos/wearefractal/gulp-coffee/issues/59/comments","events_url":"https://api.github.com/repos/wearefractal/gulp-coffee/issues/59/events","html_url":"https://github.com/wearefractal/gulp-coffee/issues/59","id":67438315,"number":59,"title":"Error handler being ignored","user":{"login":"eranimo","id":2599464,"avatar_url":"https://avatars.githubusercontent.com/u/2599464?v=3","gravatar_id":"","url":"https://api.github.com/users/eranimo","html_url":"https://github.com/eranimo","followers_url":"https://api.github.com/users/eranimo/followers","following_url":"https://api.github.com/users/eranimo/following{/other_user}","gists_url":"https://api.github.com/users/eranimo/gists{/gist_id}","starred_url":"https://api.github.com/users/eranimo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eranimo/subscriptions","organizations_url":"https://api.github.com/users/eranimo/orgs","repos_url":"https://api.github.com/users/eranimo/repos","events_url":"https://api.github.com/users/eranimo/events{/privacy}","received_events_url":"https://api.github.com/users/eranimo/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-04-09T19:53:20Z","updated_at":"2015-04-09T19:53:20Z","closed_at":null,"body":"```coffee\r\ncoffeeStream = coffee().on('error', (error) ->\r\n    {filename} = error\r\n    extension = path.extname(error.filename)\r\n    dirname = path.dirname(filename)\r\n    basename = path.basename(error.filename, '.coffee')\r\n    target = path.join(dirname, \"#{basename}.js\")\r\n)\r\n\r\ngulp.task(\"coffee\", () ->\r\n    return gulp.src(dedupeGlobs(paths.coffee))\r\n        .pipe(sourcemaps.init())\r\n        .pipe(ngClassify(ngClassifyOptions))\r\n        .pipe(coffeeStream)\r\n        .pipe(ngAnnotate())\r\n        .pipe(sourcemaps.write())\r\n        .pipe(gulp.dest(COMPILE_PATH))\r\n```\r\nI have a syntax error in one of the files being loaded into the task.\r\n\r\nThe following prints to the console:\r\n```\r\nstream.js:94\r\n      throw er; // Unhandled stream error in pipe.\r\n            ^\r\nError: [stdin]:1:1: error: unexpected &\r\n&*^%$^#&*()_\r\n```\r\n\r\nI've tried adding gulp-plumber, but all it did was prevent gulp from exiting."}}