kdrive/ephyr: Don't discard one-time driver structure at server reset
KdScreenInfo is constructed at server startup time, and not re-generated at server reset time. Freeing the 'driver' element at reset time means this information is lost, and the server crashes pretty quickly afterwards. Signed-off-by: Keith Packard <keithp@keithp.com> Reviewed-by: Adam Jackson <ajax@redhat.com>
This commit is contained in:
parent
85ae44f07f
commit
899451ae59
|
@ -732,8 +732,6 @@ ephyrScreenFini(KdScreenInfo * screen)
|
||||||
if (scrpriv->shadow) {
|
if (scrpriv->shadow) {
|
||||||
KdShadowFbFree(screen);
|
KdShadowFbFree(screen);
|
||||||
}
|
}
|
||||||
free(screen->driver);
|
|
||||||
screen->driver = NULL;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
Loading…
Reference in New Issue