Workhorse fails to start because port 3000 is still in use

Reported via Slack, cc @winniehell

$ ./run app
-e 

           `                        `
          :s:                      :s:
         `oso`                    `oso.
         +sss+                    +sss+
        :sssss:                  -sssss:
       `ossssso`                `ossssso`
       +sssssss+                +sssssss+
      -ooooooooo-++++++++++++++-ooooooooo-
     `:/+++++++++osssssssssssso+++++++++/:`
     -///+++++++++ssssssssssss+++++++++///-
    .//////+++++++osssssssssso+++++++//////.
    :///////+++++++osssssssso+++++++///////:
     .:///////++++++ssssssss++++++///////:.`
       `-://///+++++osssssso+++++/////:-`
          `-:////++++osssso++++////:-`
             .-:///++osssso++///:-.
               `.://++osso++//:.`
                  `-:/+oo+/:-`
                     `-++-`

  


Starting GitLab in /home/winnie/Projects/gitlab/development-kit on port localhost:3000


23:29:47 gitlab-workhorse.1      | started with pid 14273
23:29:47 rails-web.1             | started with pid 14274
23:29:47 rails-background-jobs.1 | started with pid 14275
23:29:47 gitlab-workhorse.1      | 2016/07/28 23:29:47 Starting gitlab-workhorse v0.7.8-20160718.224512
23:29:48 rails-background-jobs.1 | /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/spec_set.rb:95:in `block in materialize': Could not find rake-10.5.0 in any of the sources (Bundler::GemNotFound)
23:29:48 rails-background-jobs.1 | 	from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/spec_set.rb:88:in `map!'
23:29:48 rails-web.1             | /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/spec_set.rb:95:in `block in materialize': Could not find rake-10.5.0 in any of the sources (Bundler::GemNotFound)
23:29:48 rails-background-jobs.1 | 	from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/spec_set.rb:88:in `materialize'
23:29:48 rails-web.1             | 	from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/spec_set.rb:88:in `map!'
23:29:48 rails-background-jobs.1 | 	from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/definition.rb:140:in `specs'
23:29:48 rails-web.1             | 	from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/spec_set.rb:88:in `materialize'
23:29:48 rails-background-jobs.1 | 	from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/definition.rb:185:in `specs_for'
23:29:48 rails-web.1             | 	from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/definition.rb:140:in `specs'
23:29:48 rails-background-jobs.1 | 	from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/definition.rb:174:in `requested_specs'
23:29:48 rails-web.1             | 	from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/definition.rb:185:in `specs_for'
23:29:48 rails-background-jobs.1 | 	from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/environment.rb:19:in `requested_specs'
23:29:48 rails-web.1             | 	from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/definition.rb:174:in `requested_specs'
23:29:48 rails-background-jobs.1 | 	from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/runtime.rb:14:in `setup'
23:29:48 rails-web.1             | 	from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/environment.rb:19:in `requested_specs'
23:29:48 rails-background-jobs.1 | 	from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler.rb:95:in `setup'
23:29:48 rails-web.1             | 	from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/runtime.rb:14:in `setup'
23:29:48 rails-background-jobs.1 | 	from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/setup.rb:19:in `<top (required)>'
23:29:48 rails-web.1             | 	from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler.rb:95:in `setup'
23:29:48 rails-background-jobs.1 | 	from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
23:29:48 rails-web.1             | 	from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/setup.rb:19:in `<top (required)>'
23:29:48 rails-background-jobs.1 | 	from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
23:29:48 rails-web.1             | exited with code 1
23:29:48 rails-web.1             | 	from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
23:29:48 system                  | sending SIGTERM to all processes
23:29:48                         | 	from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
23:29:48 rails-background-jobs.1 | exited with code 1
23:29:48 gitlab-workhorse.1      | terminated by SIGTERM
$ ./run app
-e 

           `                        `
          :s:                      :s:
         `oso`                    `oso.
         +sss+                    +sss+
        :sssss:                  -sssss:
       `ossssso`                `ossssso`
       +sssssss+                +sssssss+
      -ooooooooo-++++++++++++++-ooooooooo-
     `:/+++++++++osssssssssssso+++++++++/:`
     -///+++++++++ssssssssssss+++++++++///-
    .//////+++++++osssssssssso+++++++//////.
    :///////+++++++osssssssso+++++++///////:
     .:///////++++++ssssssss++++++///////:.`
       `-://///+++++osssssso+++++/////:-`
          `-:////++++osssso++++////:-`
             .-:///++osssso++///:-.
               `.://++osso++//:.`
                  `-:/+oo+/:-`
                     `-++-`

  


Starting GitLab in /home/winnie/Projects/gitlab/development-kit on port localhost:3000


23:55:15 gitlab-workhorse.1      | started with pid 1068
23:55:15 rails-web.1             | started with pid 1069
23:55:15 rails-background-jobs.1 | started with pid 1072
23:55:15 gitlab-workhorse.1      | 2016/07/28 23:55:15 Starting gitlab-workhorse v0.7.8-20160718.224512
23:55:15 gitlab-workhorse.1      | 2016/07/28 23:55:15 listen tcp 127.0.0.1:3000: bind: address already in use
23:55:15 gitlab-workhorse.1      | exited with code 1
23:55:15 system                  | sending SIGTERM to all processes
23:55:15 rails-web.1             | terminated by SIGTERM
23:55:15 rails-background-jobs.1 | terminated by SIGTERM