cartographer-project/cartographer

Clogged up work queue can delay destruction

Open

#1721 aperta il 16 lug 2020

Vedi su GitHub
 (0 commenti) (0 reazioni) (0 assegnatari)C++ (2188 fork)batch import
enhancementhelp wanted

Metriche repository

Star
 (6665 star)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

Descrizione

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.

Guida contributor