diff --git a/client/X11/xf_floatbar.c b/client/X11/xf_floatbar.c index 1d6007251..f25b4df5a 100644 --- a/client/X11/xf_floatbar.c +++ b/client/X11/xf_floatbar.c @@ -86,7 +86,7 @@ struct xf_floatbar_button static void xf_floatbar_button_onclick_close(xfContext* xfc) { - ExitProcess(EXIT_SUCCESS); + freerdp_abort_connect(xfc->context.instance); } static void xf_floatbar_button_onclick_minimize(xfContext* xfc)