Sal Syed wrote:
> Hi,
> I'm trying to run Webrick and DRb on the same program. I run them on
> different ports. The problem is they both try to take over the entire
> process
> 
> 
> $user[:drbserver]=DistributedSearch.new($user,$database)
> DRb.start_service("druby://localhost:#{$config[:drbport]}",$user[:drbserver])
> 
> puts "Starting server process"
> # Start the server thread.
> server.start
> 
>  The following code stops and I never get to start the webserver.

service=DRb.start_service("druby://localhost:#{$config[:drbport]}",$user[:drbserver])

Thread.new do
  while service != nil
server.start
end

Worth giving a shot....Also you might want to google 'Ruby 
multithreading' for more info on the subject.
-- 
Posted via http://www.ruby-forum.com/.