[Spice-devel] [PATCH spice-vdagent v6 2/2] file-xfer: change error log messages
Victor Toso
victortoso at redhat.com
Thu Jun 1 09:05:27 UTC 2017
Hi,
On Wed, May 24, 2017 at 05:01:39PM +0200, Jakub Janků wrote:
> Add prefix "file-xfer #id" prefix to log message in send_file_xfer_status(),
> so the message doesn't have to include file-xfer task id and it's always clear,
> what task is the message concerning.
Makes sense to me
Acked-by: Victor Toso <victortoso at redhat.com>
> ---
> src/vdagentd/vdagentd.c | 10 +++++-----
> 1 file changed, 5 insertions(+), 5 deletions(-)
>
> diff --git a/src/vdagentd/vdagentd.c b/src/vdagentd/vdagentd.c
> index d647fab..73b892f 100644
> --- a/src/vdagentd/vdagentd.c
> +++ b/src/vdagentd/vdagentd.c
> @@ -325,7 +325,7 @@ static void send_file_xfer_status(struct vdagent_virtio_port *vport,
> memcpy(status->data, data, data_size);
>
> if (msg)
> - syslog(LOG_WARNING, msg, id);
> + syslog(LOG_WARNING, "file-xfer %u: %s", id, msg);
>
> if (vport)
> vdagent_virtio_port_write(vport, VDP_CLIENT_PORT,
> @@ -348,14 +348,14 @@ static void do_client_file_xfer(struct vdagent_virtio_port *vport,
> if (!active_session_conn) {
> send_file_xfer_status(vport,
> "Could not find an agent connection belonging to the "
> - "active session, cancelling client file-xfer request %u",
> + "active session, cancelling file-xfer",
> s->id, VD_AGENT_FILE_XFER_STATUS_CANCELLED, NULL, 0);
> return;
> } else if (session_info_session_is_locked(session_info)) {
> syslog(LOG_DEBUG, "Session is locked, skipping file-xfer-start");
> send_file_xfer_status(vport,
> "User's session is locked and cannot start file transfer. "
> - "Cancelling client file-xfer request %u",
> + "Cancelling file-xfer",
> s->id, VD_AGENT_FILE_XFER_STATUS_ERROR, NULL, 0);
> return;
> }
> @@ -826,7 +826,7 @@ static gboolean remove_active_xfers(gpointer key, gpointer value, gpointer conn)
> {
> if (value == conn) {
> send_file_xfer_status(virtio_port,
> - "Agent disc; cancelling file-xfer %u",
> + "Agent disc; cancelling file-xfer",
> GPOINTER_TO_UINT(key),
> VD_AGENT_FILE_XFER_STATUS_CANCELLED, NULL, 0);
> return 1;
> @@ -924,7 +924,7 @@ static void agent_read_complete(struct udscs_connection **connp,
> /* header->arg1 = file xfer task id, header->arg2 = file xfer status */
> switch (header->arg2) {
> case VD_AGENT_FILE_XFER_STATUS_NOT_ENOUGH_SPACE:
> - send_file_xfer_status(virtio_port, "Not enough free space. Cancelling file-xfer %u",
> + send_file_xfer_status(virtio_port, "Not enough free space. Cancelling file-xfer",
> header->arg1, header->arg2, data, sizeof(uint64_t));
> break;
> default:
> --
> 2.13.0
>
> _______________________________________________
> Spice-devel mailing list
> Spice-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/spice-devel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/spice-devel/attachments/20170601/ef38f7b5/attachment.sig>
More information about the Spice-devel
mailing list