diff options
author | Søren Sandmann Pedersen <ssp@redhat.com> | 2012-09-01 11:13:49 -0400 |
---|---|---|
committer | Søren Sandmann Pedersen <ssp@redhat.com> | 2012-09-07 12:05:50 -0400 |
commit | 8855438ab64d025495007b941ac75f2078274c13 (patch) | |
tree | d1b1a0a53ce3786aa0bf34f1c4adfc49f0663fc4 /server/main_channel.c | |
parent | 83b3e3f20dbd7c87e2d7cace68d99138c09ed6ab (diff) | |
download | spice-8855438ab64d025495007b941ac75f2078274c13.tar.gz spice-8855438ab64d025495007b941ac75f2078274c13.tar.xz spice-8855438ab64d025495007b941ac75f2078274c13.zip |
Process outstanding commands in the ring after changing capability bits
When a new client connects, there may be commands in the ring that it
can't understand, so we need to process these before forwarding new
commands to the client. By doing this after changing the capability
bits we ensure that the new client will never see a command that it
doesn't understand (under the assumption that the guest will read and
obey the capability bits).
Acked-by: Alon Levy <alonl@redhat.com>
Diffstat (limited to 'server/main_channel.c')
0 files changed, 0 insertions, 0 deletions