Skip to content

Too many "discarding message because the queue is full'" #1615

@pitosalas

Description

@pitosalas

Generated by Generative AI

No response

Operating System:

<PUT OS INFO HERE>

ROS version or commit hash:

Jazzy

RMW implementation (if applicable):

No response

RMW Configuration (if applicable):

[INFO] [1761521469.862244266] [rviz]: Message Filter dropping message: frame 'laser' at time 1761521468.848 for reason 'discarding message because the queue is full'
I get a flood of the above messages. I have not been able to find any way (checked all the published ways) to tell rviz to not print messages lower than WARN. Is there a way that is known to work.

Also I don;'t know what to make of that error. I don't know what queue is full and whether and how I should make it longer. Or have fewer tf messages.

My laser and tf topics don't seem too much:

[dome:~] ros2 topic hz /scan
average rate: 9.169
	min: 0.100s max: 0.200s std dev: 0.02879s window: 11
[dome:~] ros2 topic hz /tf
average rate: 10.011
	min: 0.098s max: 0.101s std dev: 0.00060s window: 12

Any hits on where to turn on both questions?

Client library (if applicable):

No response

'ros2 doctor --report' output

ros2 doctor --report
<COPY OUTPUT HERE>

Steps to reproduce issue

1 Do a bringup that starts the basics plus lidar.
3. rviz2

Expected behavior

Fewer or no "discarding message". logs

Actual behavior

See above

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions