cartographer-project/cartographer

Clogged up work queue can delay destruction

Open

#1,721 建立於 2020年7月16日

在 GitHub 查看
 (0 留言) (0 反應) (0 負責人)C++ (2,188 fork)batch import
enhancementhelp wanted

倉庫指標

Star
 (6,665 star)
PR 合併指標
 (30 天內沒有已合併 PR)

描述

If clients of libcartographer wish to abort all operations by destructing their Cartographer instance, this should happen immediately, and not result in blocking because of a filled up work queue in global SLAM. An example is the ROS node blocking on Ctrl-C, instead of exiting immediately.

Referencing closed https://github.com/cartographer-project/cartographer/pull/1446 as an incomplete proposal which needs further work.

貢獻者指南