sm-client: Reset SmcConnection when IceConnection is closed on error
1 unresolved thread
Compare changes
+ 14
− 6
@@ -140,6 +140,7 @@ struct _XfceSMClient
@@ -798,7 +799,8 @@ xsmp_process_ice_messages(GIOChannel *channel,
@@ -806,7 +808,11 @@ xsmp_process_ice_messages(GIOChannel *channel,
@@ -820,6 +826,7 @@ xsmp_new_ice_connection(IceConn connection,
@@ -828,6 +835,7 @@ xsmp_new_ice_connection(IceConn connection,
@@ -835,7 +843,7 @@ xsmp_new_ice_connection(IceConn connection,
@@ -857,7 +865,7 @@ xsmp_ice_io_error_handler(IceConn connection)
@@ -870,7 +878,7 @@ xsmp_ice_init(void)
@@ -1578,7 +1586,7 @@ xfce_sm_client_connect(XfceSMClient *sm_client,