--- nmbd.c 2004-04-04 05:37:37.000000000 -0200 +++ ./patched/nmbd.c 2004-12-01 23:07:26.687659502 -0200 @@ -729,9 +729,10 @@ /* Create an nmbd subnet record for each of the above. */ if( False == create_subnets() ) { - DEBUG(0,("ERROR: Failed when creating subnet lists. Exiting.\n")); - kill_async_dns_child(); - exit(1); + DEBUG(0,("ERROR: Failed when creating subnet lists.\n")); + /* Maybe some interfaces are simply down, + * so we may wish to continue anyway instead of exiting, + * specially in WAN environments. */ } /* Load in any static local names. */