[haiku-bugs] Re: [Haiku] #6166: Boot loader network stack never cleaned up

  • From: "andreasf" <trac@xxxxxxxxxxxx>
  • Date: Sun, 13 Jun 2010 15:32:14 -0000

#6166: Boot loader network stack never cleaned up
--------------------------------+-------------------------------------------
 Reporter:  andreasf            |       Owner:  axeld         
     Type:  bug                 |      Status:  new           
 Priority:  normal              |   Milestone:  R1            
Component:  System/Boot Loader  |     Version:  R1/Development
 Keywords:                      |   Blockedby:                
    Patch:  1                   |    Platform:  All           
 Blocking:                      |  
--------------------------------+-------------------------------------------

Comment(by andreasf):

 This patch set adds a network stack cleanup function. Further descriptions
 are in the individual patches.

 The underlying assumption of patch 3 is that {{{platform_start_kernel()}}}
 will no longer use any sockets. Tested on ppc only.

 Future improvements could include:
  * a way for {{{~UDPService()}}} destructor to unbind any dangling
 {{{UDPSocket}}}, so that the socket remains usable but returns an error
  * delegation to platform-specific cleanup functions, should the need
 arise

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/6166#comment:2>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: