[Spice-devel] [PATCH spice 3/9] spicec: add ProcessLoop::on_start_running()
Hans de Goede
hdegoede at redhat.com
Sun Oct 17 07:32:35 PDT 2010
Ack.
On 10/17/2010 04:13 PM, Arnon Gilboa wrote:
> ---
> client/process_loop.cpp | 2 +-
> client/process_loop.h | 1 +
> 2 files changed, 2 insertions(+), 1 deletions(-)
>
> diff --git a/client/process_loop.cpp b/client/process_loop.cpp
> index 5337c36..ec9cdd2 100644
> --- a/client/process_loop.cpp
> +++ b/client/process_loop.cpp
> @@ -263,7 +263,6 @@ ProcessLoop::ProcessLoop(void* owner)
> , _quitting (false)
> , _exit_code (0)
> , _started (false)
> -
> {
> _event_sources.add_trigger(_wakeup_trigger);
> }
> @@ -277,6 +276,7 @@ int ProcessLoop::run()
> {
> _thread = pthread_self();
> _started = true;
> + on_start_running();
> for (;;) {
> if (_event_sources.wait_events(_timers_queue.get_soonest_timeout())) {
> _quitting = true;
> diff --git a/client/process_loop.h b/client/process_loop.h
> index d9337c7..2d355f7 100644
> --- a/client/process_loop.h
> +++ b/client/process_loop.h
> @@ -220,6 +220,7 @@ protected:
> virtual void on_event() {}
> };
>
> + virtual void on_start_running() {}
> void wakeup();
> void do_quit(int error_code);
>
More information about the Spice-devel
mailing list