Skip to content
This repository was archived by the owner on Nov 13, 2017. It is now read-only.
This repository was archived by the owner on Nov 13, 2017. It is now read-only.

Python GIL not released before entering the C++ library #28

@ymollard

Description

@ymollard

I would like to reanimate the investigations about the GIL following this thread and the suggestion of Wouter: https://groups.google.com/d/topic/moveit-users/juXENC4XoRo/discussion

It looks like all threads are stopped, avoiding tf.TransformListener to be up to date and also avoiding subscribers to receive new messages since they are all threaded in Python.

It looks a major issue to me, forcing the user to rospy.sleep() after each call to MoveGroup to let threads getting new updates before continuing execution.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions