[prev in list] [next in list] [prev in thread] [next in thread]
List: haiku-bugs
Subject: [haiku-bugs] Re: [Haiku] #17130: The computer hangs, when shutting down system
From: Haiku <trac () haiku-os ! org>
Date: 2024-04-19 18:53:41
Message-ID: 056.80ef960aac7183006e76b083bcc50548 () haiku-os ! org
[Download RAW message or body]
--==============S96295801905608996=MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
#17130: The computer hangs, when shutting down system
------------------------+-------------------------
Reporter: huh20 | Owner: nobody
Type: bug | Status: new
Priority: normal | Milestone: Unscheduled
Component: - General | Version: R1/beta3
Resolution: | Keywords: Shutdown
Blocked By: | Blocking:
Platform: x86-64 |
------------------------+-------------------------
Comment (by Anarchos):
Replying to [comment:4 tqh]:
Maybe it is related to this commit ?
commit e18d4a2d065fbf99191879fcac134475e991fbed
Author: Stephan Aßmus <superstippi@gmx.de>
Date: Sun Apr 5 19:04:25 2009 +0000
Patch by Olivier Coursiere: When rebooting, shutdown all the system
teams,
most importantly input_server, which then closes the drivers for input
devices.
This in turn will do some cleanup. The touch pad driver will then be
reset to
act as normal PS/2 mouse, so that OS like BeOS can use it again.
> Another interesting thing is that for some reason we kill teams when
rebooting, which we don't do for shutdown. The code is so old there is no
commit message why it is done that way. To me it seems it should be done
in both or neither case. Killing the teams first may also be what makes
reboot work:
https://github.com/haiku/haiku/blob/8f16317a5b6db5c672f331814273e5857555020f/src/system/kernel/shutdown.cpp#L13
--
Ticket URL: <https://dev.haiku-os.org/ticket/17130#comment:12>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.
--==============S96295801905608996==--
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic