server: fix typo from earlier code coalesce

Not all packets should have type = Watchevent (obv.)

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
server: log reasons for closing a channel

Signed-off-by: David Scott <dave.scott@eu.citrix.com>