Autoregister Debug internal subsystem too. Now 'sm info' displays meaningful information.
NOTE: It seems the new client management introduced a stupid bug that shows up on system shutdown (smss crashes calling an LPC related API). I can't locate it now (of course, that happens for every 'stupid' bug, but will tray again later). Modified: trunk/reactos/subsys/smss/debug.c _____
Modified: trunk/reactos/subsys/smss/debug.c --- trunk/reactos/subsys/smss/debug.c 2005-08-28 05:34:22 UTC (rev 17576) +++ trunk/reactos/subsys/smss/debug.c 2005-08-28 07:34:35 UTC (rev 17577) @@ -140,7 +140,6 @@
DPRINT("SM: %s called\n", __FUNCTION__);
/* Self register */ -#if 0 Status = SmRegisterInternalSubsystem (L"Debug", (USHORT)-1, & hSmDbgApiPort); @@ -150,7 +149,6 @@ __FUNCTION__, Status); return Status; } -#endif /* Create the \DbgSsApiPort object (LPC) */ Status = SmpCreatePT(& DbgSsApiPort, SM_DBGSS_PORT_NAME,