diff --git a/hw/dmx/dmxinit.c b/hw/dmx/dmxinit.c index 25f6e5c45..7deffee24 100644 --- a/hw/dmx/dmxinit.c +++ b/hw/dmx/dmxinit.c @@ -976,6 +976,8 @@ void AbortDDX(void) if (dmxScreen->beDisplay) XCloseDisplay(dmxScreen->beDisplay); dmxScreen->beDisplay = NULL; } + + dmxAbortDisplay (); } /** This function is called in Xserver/dix/main.c from \a main() when