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
--- 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,