[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 9fc53a: socket: don't free msgfds if error eq
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] 9fc53a: socket: don't free msgfds if error equals EAGAIN |
Date: |
Fri, 29 Jun 2018 01:03:19 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: 9fc53a10f81d3a9027b23fa810147d21be29e614
https://github.com/qemu/qemu/commit/9fc53a10f81d3a9027b23fa810147d21be29e614
Author: linzhecheng <address@hidden>
Date: 2018-06-28 (Thu, 28 Jun 2018)
Changed paths:
M chardev/char-socket.c
Log Message:
-----------
socket: don't free msgfds if error equals EAGAIN
If we see EAGAIN, no data was sent over the socket, so we still have to
retry sending of msgfds next time.
Signed-off-by: linzhecheng <address@hidden>
Signed-off-by: Daniel P. Berrangé <address@hidden>
Commit: d66f78e1eaa832f73c771d9df1b606fe75d52a50
https://github.com/qemu/qemu/commit/d66f78e1eaa832f73c771d9df1b606fe75d52a50
Author: Pavel Balaev <address@hidden>
Date: 2018-06-28 (Thu, 28 Jun 2018)
Changed paths:
M io/channel-socket.c
Log Message:
-----------
Delete AF_UNIX socket after close
Since version 2.12.0 AF_UNIX socket created for QMP exchange is not
deleted on instance shutdown.
This is due to the fact that function qio_channel_socket_finalize() is
called after qio_channel_socket_close().
Signed-off-by: Pavel Balaev <address@hidden>
Signed-off-by: Daniel P. Berrangé <address@hidden>
Commit: 609ef9f451759151d0bfe7c3843410ab94d68f18
https://github.com/qemu/qemu/commit/609ef9f451759151d0bfe7c3843410ab94d68f18
Author: Peter Maydell <address@hidden>
Date: 2018-06-28 (Thu, 28 Jun 2018)
Changed paths:
M chardev/char-socket.c
M io/channel-socket.c
Log Message:
-----------
Merge remote-tracking branch 'remotes/berrange/tags/qio-next-pull-request'
into staging
Merge qio 2018-06-28 v3
Misc bug fixes for sockets channels
# gpg: Signature made Thu 28 Jun 2018 13:37:35 BST
# gpg: using RSA key BE86EBB415104FDF
# gpg: Good signature from "Daniel P. Berrange <address@hidden>"
# gpg: aka "Daniel P. Berrange <address@hidden>"
# Primary key fingerprint: DAF3 A6FD B26B 6291 2D0E 8E3F BE86 EBB4 1510 4FDF
* remotes/berrange/tags/qio-next-pull-request:
Delete AF_UNIX socket after close
socket: don't free msgfds if error equals EAGAIN
Signed-off-by: Peter Maydell <address@hidden>
Compare: https://github.com/qemu/qemu/compare/7106a87d96c5...609ef9f45175
**NOTE:** This service been marked for deprecation:
https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] 9fc53a: socket: don't free msgfds if error equals EAGAIN,
GitHub <=