Follow up fix for #4631
authorArmin Novak <armin.novak@thincast.com>
Mon, 18 Jun 2018 08:44:35 +0000 (10:44 +0200)
committerArmin Novak <armin.novak@thincast.com>
Mon, 18 Jun 2018 08:44:35 +0000 (10:44 +0200)
commit273655a850f1ebfb5b4c0c3c4fe58c7b486d8395
treeb35f70c9905ac694491e9d5a72fce6d4f7764889
parenta716dc244ca147457520c9a92f96f7a917a1eed9
Follow up fix for #4631

Remember the callback state to avoid calling reerdp_channels_post_connect
before the corresponding client callback has benn called.
This might happen during redirection and reconnection.
client/X11/xf_channels.h
include/freerdp/freerdp.h
libfreerdp/core/client.c
libfreerdp/core/connection.c
libfreerdp/core/freerdp.c