File tree Expand file tree Collapse file tree 4 files changed +7
-3
lines changed
applications/distributed/grpc/grpc_endoscopy_tool_tracking/cpp
operators/grpc_operators/common Expand file tree Collapse file tree 4 files changed +7
-3
lines changed Original file line number Diff line number Diff line change 930
930
},
931
931
{
932
932
"name" : " HOLOSCAN_LOG_LEVEL" ,
933
- "value" : " INFO "
933
+ "value" : " DEBUG "
934
934
}
935
935
],
936
936
"stopAtEntry" : false ,
963
963
},
964
964
{
965
965
"name" : " HOLOSCAN_LOG_LEVEL" ,
966
- "value" : " INFO "
966
+ "value" : " DEBUG "
967
967
}
968
968
],
969
969
"stopAtEntry" : false ,
Original file line number Diff line number Diff line change @@ -29,7 +29,7 @@ replayer:
29
29
basename : " surgical_video"
30
30
frame_rate : 0 # as specified in timestamps
31
31
repeat : false # default: false
32
- realtime : true # default: true
32
+ realtime : false # default: true
33
33
count : 0 # default: 0 (no frame count restriction)
34
34
35
35
format_converter :
Original file line number Diff line number Diff line change @@ -49,12 +49,14 @@ class AsynchronousConditionQueue : public Resource {
49
49
if (data_available_condition_->event_state () == AsynchronousEventState::EVENT_WAITING) {
50
50
data_available_condition_->event_state (AsynchronousEventState::EVENT_DONE);
51
51
}
52
+ HOLOSCAN_LOG_DEBUG (" Items queued+: {}" , queue_.size ());
52
53
}
53
54
54
55
DataT pop () {
55
56
if (empty ()) { return nullptr ; }
56
57
auto item = queue_.front ();
57
58
queue_.pop ();
59
+ HOLOSCAN_LOG_DEBUG (" Items queued-: {}" , queue_.size ());
58
60
return item;
59
61
}
60
62
Original file line number Diff line number Diff line change @@ -47,13 +47,15 @@ class ConditionVariableQueue : public Resource {
47
47
std::lock_guard<std::mutex> lock (response_available_mutex_);
48
48
queue_.push (value);
49
49
data_available_condition_.notify_one ();
50
+ HOLOSCAN_LOG_DEBUG (" Items queued+: {}" , queue_.size ());
50
51
}
51
52
52
53
DataT pop () {
53
54
std::unique_lock<std::mutex> lock (response_available_mutex_);
54
55
data_available_condition_.wait (lock, [this ]() { return !queue_.empty (); });
55
56
auto item = queue_.front ();
56
57
queue_.pop ();
58
+ HOLOSCAN_LOG_DEBUG (" Items queued-: {}" , queue_.size ());
57
59
return item;
58
60
}
59
61
You can’t perform that action at this time.
0 commit comments