Changeset 580:f23bf553e14c in roaraudio


Ignore:
Timestamp:
08/19/08 15:01:16 (16 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

only delete socket if we not allready had deleted it before, needed by --restart

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roard/roard.c

    r579 r580  
    452452 
    453453void cleanup_listen_socket (int terminate) { 
    454  close(g_listen_socket); 
    455  
    456  g_listen_socket = -1; 
    457  
    458  if ( *server == '/' ) 
    459   unlink(server); 
     454 
     455 if ( g_listen_socket != -1 ) { 
     456  close(g_listen_socket); 
     457 
     458  g_listen_socket = -1; 
     459 
     460  if ( *server == '/' ) 
     461   unlink(server); 
     462 } 
    460463 
    461464 if ( terminate ) 
Note: See TracChangeset for help on using the changeset viewer.