summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlon Levy <alevy@redhat.com>2011-06-15 14:48:46 +0200
committerAlon Levy <alevy@redhat.com>2011-08-23 18:06:47 +0300
commit74ce23a0e88e16476b019c42cee397b97e5ed6a1 (patch)
treec1205f83554f7f7bb7c80e557685dcbde075d316
parent11f2ad60ea9a6e6f6dc546b8a8a05d971129e6cb (diff)
downloadspice-74ce23a0e88e16476b019c42cee397b97e5ed6a1.tar.gz
spice-74ce23a0e88e16476b019c42cee397b97e5ed6a1.tar.xz
spice-74ce23a0e88e16476b019c42cee397b97e5ed6a1.zip
server/red_worker: add stream_count (for debug purposes)
-rw-r--r--server/red_worker.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/server/red_worker.c b/server/red_worker.c
index d1f1176c..dc641d48 100644
--- a/server/red_worker.c
+++ b/server/red_worker.c
@@ -889,6 +889,7 @@ typedef struct RedWorker {
uint32_t shadows_count;
uint32_t containers_count;
+ uint32_t stream_count;
uint32_t bits_unique;
@@ -2388,6 +2389,7 @@ static void red_release_stream(RedWorker *worker, Stream *stream)
mjpeg_encoder_destroy(stream->mjpeg_encoder);
}
red_free_stream(worker, stream);
+ worker->stream_count--;
}
}
@@ -2770,6 +2772,7 @@ static void red_create_stream(RedWorker *worker, Drawable *drawable)
WORKER_FOREACH_DCC(worker, dcc_ring_item, dcc) {
red_display_create_stream(dcc, stream);
}
+ worker->stream_count++;
return;
}