In macvim, I started the server like this: :Rserver
But I'm trying to debug something in my application, and I want to use puts to output a message in the server's output window. Before installing macvim and rails.vim, I kept a Terminal window open where I started the server using: /myapp$ruby script/server and the server(Mongrel) would log output to the window about what it was doing. Then if I used puts in my program, the output would go to the server window, and I could examine it. I want to set up a separate Terminal window for the sever like before, so I can examine the server's output, but I can't figure out how to kill the server I started in macvim/rails.vim. If I try to start a server in Terminal, I get an "address already in use" error: /myap$ ruby script/server => Booting Mongrel => Rails 2.3.2 application starting on http://0.0.0.0:3000 => Call with -d to detach => Ctrl-C to shutdown server Exiting /usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel/tcphack.rb:12:in `initialize_without_backlog': Address already in use - bind(2) (Errno::EADDRINUSE) I tried closing every macvim and Terminal window, quitting the macvim and Terminal programs, and shutting down Firefox, then relaunching Terminal. But I when I open a Terminal window and try to start the server using: /myapp$ ruby script/server I get the same error message: "address already in use". Here is what the top command produces: $ top ----------- PID COMMAND %CPU TIME #TH #PRTS #MREGS RPRVT RSHRD RSIZE VSIZE 1200 top 6.9% 0:06.71 1 18 20 544K 428K 1.01M 27.0M 1195 bash 0.0% 0:00.01 1 14 16 220K 824K 804K 27.1M 1194 login 0.0% 0:00.00 1 16 40 172K 508K 660K 26.9M 1192 Terminal 1.0% 0:02.26 4 90 142 1.99M 10.7M+ 8.01M+ 231M+ 1167 ruby 0.1% 0:04.17 2 10 132 20.3M 2.59M 21.7M 50.4M 1141 lookupd 0.0% 0:00.19 2 34 38 464K 1.02M 1.26M 28.5M 1138 MDCPdUSB 0.0% 0:00.01 1 23 20 312K 772K 996K 27.1M 1136 pppd 0.0% 0:00.04 1 26 30 332K 1.02M 1.43M 27.4M 1130 mdimport 0.0% 0:00.33 4 65 56 1.23M 3.67M 4.08M 39.7M 357 Preview 0.0% 0:00.36 1 69 118 1.73M 7.95M 6.29M 225M 217 AppleSpell 0.0% 0:01.45 1 44 34 700K 3.18M 2.37M 37.8M 214 Safari 0.0% 29:11.21 9 298 3311 407M 52.6M 323M 700M 207 automount 0.0% 0:00.01 3 39 30 308K 924K 1.09M 28.7M 203 automount 0.0% 0:00.01 3 41 34 316K 956K 1.13M 29.0M 200 rpc.lockd 0.0% 0:00.00 1 10 17 124K 452K 220K 26.7M 191 nfsiod 0.0% 0:00.00 5 30 24 124K 352K 208K 28.6M ------------- That ruby process looks suspicious. I don't know what that is. Currently, the only way that I can kill the server is to reboot my computer, which is not very convenient. -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@googlegroups.com To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---