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,