« Previous | Next » 

Revision 6e4f984c

ID6e4f984cb9474db99bf4e3998ff86cdb9ed02380

Added by Markus Armbruster about 12 years ago

error: Simplify error sink setup

qemu_error_sink can either point to a monitor or a file. In practice,
it always points to the current monitor if we have one, else to
stderr. Simply route errors to the current monitor or else to stderr,
and remove qemu_error_sink along with the functions to control it.

Actually, the old code switches the sink slightly later, in
handle_user_command() and handle_qmp_command(), than it gets switched
now, implicitly, by setting the current monitor in monitor_read() and
monitor_control_read(). Likewise, it switches back slightly earlier
(same places). Doesn't make a difference, because there are no calls
of qemu_error() in between.

Files

  • added
  • modified
  • copied
  • renamed
  • deleted

View differences