[Spice-devel] [PATCH spice-server v3 2/3] Improve MainChannel encapsulation
Frediano Ziglio
fziglio at redhat.com
Tue Oct 18 16:43:33 UTC 2016
>
> On Mon, 2016-10-17 at 06:55 -0400, Frediano Ziglio wrote:
> > >
> >
> > I just realized that beside spice_assert replacement this test is
> > different.
> > Not seamless is the old "seamless && success" condition so this is
> > equivalent
>
> Oh, good catch.
>
> > to
> >
> > g_warn_if_fail(!(seamless && success) || main_channel-
> > >num_clients_mig_wait == 1);
> >
> > which is
> >
> > g_warn_if_fail(!seamless || !success || main_channel-
> > >num_clients_mig_wait == 1);
> >
> > we should probably pass seamless and success.
> >
> > Perhaps would be more easier to define a new enum like
> >
> > enum {
> > MIG_CONNECT_STANDARD,
> > MIG_CONNECT_SEAMLESS,
> > MIG_CONNECT_ERROR
> > };
> >
> > that group success and seamless.
> >
> > Still convinced that changing spice_assert has nothing to do which
> > this patch rationale.
> >
>
> I'll leave the asserts for now.
>
> Jonathon
>
I posted a fixup to revert some behaviour
Frediano
More information about the Spice-devel
mailing list