diff --git a/spectrum/src/main.cpp b/spectrum/src/main.cpp index 6ba06e6d63c4f1f23465df31758a0119df6ad7b3..eb786e10873f1f4fd85ab237baaf7625b2117ad6 100644 --- a/spectrum/src/main.cpp +++ b/spectrum/src/main.cpp @@ -70,7 +70,8 @@ int main(int argc, char **argv) UserManager userManager(&transport, &userRegistry, storageBackend); if (storageBackend) { - UserRegistration userRegistration(&transport, &userManager, storageBackend); + UserRegistration *userRegistration = new UserRegistration(&transport, &userManager, storageBackend); + userRegistration->start(); // logger.setUserRegistration(&userRegistration); } // logger.setUserManager(&userManager);