handling unknown messages (pt 2 of TODO)
Bill Spitzak
spitzak at gmail.com
Mon Apr 11 11:00:11 PDT 2011
Are you talking about Wayland messages between the client and compositor?
I don't understand why you need to identify fd's in unknown message in
order to skip them. Isn't there a total length of the message and the
fd's are just embedded in this block of bytes?
I'm probably missing something here, sorry if this is a stupid question.
It sounds like the client is required to do something with every fd
found in a message, whether they understood it or not, but that has to
be wrong!
Iskren Chernev wrote:
> Hello,
>
> I think I can do the second point in the TODO file:
>
> The message format has to include information about number of fds
> in the message so we can skip a message correctly. Or we should
> just give up on trying to recover from unknown messages. We need
> to make sure you never get a message from an interface you don't
> know about (using per-client id space and subscribe) or include
> information on number of fds, so marshalling logic can skip.
More information about the wayland-devel
mailing list