base: Make the VNC server more resilient.
authorGabe Black <gabeblack@google.com>
Wed, 10 May 2017 07:35:43 +0000 (00:35 -0700)
committerGabe Black <gabeblack@google.com>
Fri, 12 May 2017 09:43:20 +0000 (09:43 +0000)
commitc6a6fbe9fdf3b7d586f83d50522ce2b91b3f2ba9
treee5ae99393389e1443366342049ded28503a25bea
parent7c94dc236389a9c3bbb656e2666496c060e38334
base: Make the VNC server more resilient.

If the client does something bad, don't kill the whole simulation, just
complain, drop the client and keep going.

Change-Id: I824f2d121e2fe03cdf4323a25c192b68e0370acc
Reviewed-on: https://gem5-review.googlesource.com/3200
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
src/base/vnc/vncserver.cc
src/base/vnc/vncserver.hh