mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-07 17:53:56 -06:00
chardev: add tracing of socket error conditions
This adds trace points to every error scenario in the chardev socket backend that can lead to termination of the connection. Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
This commit is contained in:
parent
48fc887436
commit
6ffade7974
2 changed files with 36 additions and 11 deletions
|
@ -17,3 +17,13 @@ spice_vmc_register_interface(void *scd) "spice vmc registered interface %p"
|
|||
spice_vmc_unregister_interface(void *scd) "spice vmc unregistered interface %p"
|
||||
spice_vmc_event(int event) "spice vmc event %d"
|
||||
|
||||
# char-socket.c
|
||||
chr_socket_poll_err(void *chrdev, const char *label) "chardev socket poll error %p (%s)"
|
||||
chr_socket_recv_err(void *chrdev, const char *label, const char *err) "chardev socket recv error %p (%s): %s"
|
||||
chr_socket_recv_eof(void *chrdev, const char *label) "chardev socket recv end-of-file %p (%s)"
|
||||
chr_socket_write_err(void *chrdev, const char *label, const char *err) "chardev socket write error %p (%s): %s"
|
||||
chr_socket_disconnect(void *chrdev, const char *label) "chardev socket disconnect %p (%s)"
|
||||
chr_socket_hangup(void *chrdev, const char *label) "chardev socket hangup %p (%s)"
|
||||
chr_socket_ws_handshake_err(void *chrdev, const char *label, const char *err) "chardev socket websock handshake error %p (%s): %s"
|
||||
chr_socket_tls_handshake_err(void *chrdev, const char *label, const char *err) "chardev socket TLS handshake error %p (%s): %s"
|
||||
chr_socket_tls_init_err(void *chrdev, const char *label, const char *err) "chardev socket TLS init error %p (%s): %s"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue