[haiku-commits] Re: r40690 - in haiku/branches/features/package-management: build/jam build/scripts data/system/boot src/kits/package src/servers/input ...

  • From: Oliver Tappe <zooey@xxxxxxxxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Sun, 27 Feb 2011 12:58:47 +0100

On 2011-02-27 at 07:04:07 [+0100], Axel Dörfler <axeld@xxxxxxxxxxxxxxxx> 
wrote:
> zooey@xxxxxxxxxxxxxxx wrote:
> > The compiler (and the rest of the system) seems to be working ok,
> > just the
> > input server hangs consistently during shutdown - will investigate
> > tomorrow
> 
> IIRC the input_server is detected by the registrar by path on shutdown,
> and just ignores it.
> If the path has changed, that would be a likely reason for this error
> (even though I thought it would just check for the /system part of the
> path).

Thanks for the info, that may very well have been the reason why it hung.

I noticed yesterday that the registrar looks at explicit paths 
(/system/servers and /system), which were hardcoded. I changed that to use 
find_directory() instead and shutdown no longer hung, so I guess that was 
indeed the cause :-)

cheers,
        Oliver

Other related posts: