{"comment":{"url":"https://api.github.com/repos/benburkert/flynn/comments/9746533","html_url":"https://github.com/benburkert/flynn/commit/5c36a0b9b26dd4b7dddfba2eaf975367addc3b70#commitcomment-9746533","id":9746533,"user":{"login":"bgentry","id":114033,"avatar_url":"https://avatars.githubusercontent.com/u/114033?v=3","gravatar_id":"","url":"https://api.github.com/users/bgentry","html_url":"https://github.com/bgentry","followers_url":"https://api.github.com/users/bgentry/followers","following_url":"https://api.github.com/users/bgentry/following{/other_user}","gists_url":"https://api.github.com/users/bgentry/gists{/gist_id}","starred_url":"https://api.github.com/users/bgentry/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bgentry/subscriptions","organizations_url":"https://api.github.com/users/bgentry/orgs","repos_url":"https://api.github.com/users/bgentry/repos","events_url":"https://api.github.com/users/bgentry/events{/privacy}","received_events_url":"https://api.github.com/users/bgentry/received_events","type":"User","site_admin":false},"position":63,"line":109,"path":"router/http.go","commit_id":"5c36a0b9b26dd4b7dddfba2eaf975367addc3b70","created_at":"2015-02-14T00:18:58Z","updated_at":"2015-02-14T00:18:58Z","body":"Most of this is duplicated between `startSync()` and `runSync()`. That's because starting from scratch is the same process as starting over after an interruption. Can we make both of those use the same code path and eliminate this duplication?"}}