Index: /source/ariba/overlay/OverlayBootstrap.cpp
===================================================================
--- /source/ariba/overlay/OverlayBootstrap.cpp	(revision 4934)
+++ /source/ariba/overlay/OverlayBootstrap.cpp	(revision 4935)
@@ -62,6 +62,7 @@
 
 	manager.registerCallback( this );
-	manager.registerModule( BootstrapManager::BootstrapTypePeriodicBroadcast );
+	//manager.registerModule( BootstrapManager::BootstrapTypePeriodicBroadcast );
 }
+
 void OverlayBootstrap::stop(){
 	overlay = NULL;
@@ -70,10 +71,8 @@
 
 	manager.unregisterCallback( this );
-	manager.unregisterModule( BootstrapManager::BootstrapTypePeriodicBroadcast );
+	//manager.unregisterModule( BootstrapManager::BootstrapTypePeriodicBroadcast );
 }
 
 void OverlayBootstrap::handleSystemEvent(const SystemEvent& event){
-
-
 	EventData* data = event.getData<EventData>();
 
@@ -82,7 +81,7 @@
 			<< " on NodeID " << data->nodeid.toString() << " with endpoint " << data->endpoint.toString() );
 
-
-	// TODO: do stuff on overlay
-
+	// tell the base overlay to join using this endpoint
+	assert( overlay != NULL );
+	overlay->joinSpoVNet( spovnetid, data->endpoint );
 
 	delete data;
