diff options
author | Marc-André Lureau <marcandre.lureau@gmail.com> | 2013-09-02 19:10:57 +0200 |
---|---|---|
committer | Frediano Ziglio <fziglio@redhat.com> | 2015-10-23 11:11:18 +0100 |
commit | d3153f861065235c2a7a7120375be5db948c5a77 (patch) | |
tree | 89e1f081987f2179cda695b78c83fd97c7599ead /server/red_dispatcher.h | |
parent | ef89187effb6d01d60ca539f471fdeebab25fda2 (diff) | |
download | spice-d3153f861065235c2a7a7120375be5db948c5a77.tar.gz spice-d3153f861065235c2a7a7120375be5db948c5a77.tar.xz spice-d3153f861065235c2a7a7120375be5db948c5a77.zip |
worker: remove useless MESSAGE_READY
Now that worker is created before running, and run() returns success,
there is no point in using MESSAGE_READY.
Acked-by: Frediano Ziglio <fziglio@redhat.com>
Diffstat (limited to 'server/red_dispatcher.h')
-rw-r--r-- | server/red_dispatcher.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/server/red_dispatcher.h b/server/red_dispatcher.h index 25811fae..9ee36d7d 100644 --- a/server/red_dispatcher.h +++ b/server/red_dispatcher.h @@ -62,11 +62,6 @@ static inline void send_data(int fd, void *in_buf, int n) } while (n); } -static inline void write_message(int fd, RedWorkerMessage *message) -{ - send_data(fd, message, sizeof(RedWorkerMessage)); -} - static inline void receive_data(int fd, void *in_buf, int n) { uint8_t *buf = in_buf; @@ -83,12 +78,17 @@ static inline void receive_data(int fd, void *in_buf, int n) } while (n); } +/* Keep message order, only append new messages! + * Replay code store enum values into save files. + */ enum { RED_WORKER_MESSAGE_NOP, + RED_WORKER_MESSAGE_UPDATE, RED_WORKER_MESSAGE_WAKEUP, RED_WORKER_MESSAGE_OOM, - RED_WORKER_MESSAGE_READY, + RED_WORKER_MESSAGE_READY, /* unused */ + RED_WORKER_MESSAGE_DISPLAY_CONNECT, RED_WORKER_MESSAGE_DISPLAY_DISCONNECT, RED_WORKER_MESSAGE_DISPLAY_MIGRATE, |