invalidated during write()


I am having trouble when streaming an OrocosPort to ROS. Very often I get the following message:

Deployer [S]> 7.884 [ ERROR ][Master] A channel of port Joint_pos_port has been invalidated during write(), it will be removed

After this, the associated rostopic is still there but rostopic echo or rxplot doesn't do anything anymore. I can 'restart' the streaming by doing the following in the Deployer:

var ConnPolicy cp_ros cp_ros.transport = 3 cp_ros.name_id = "/theta_to_ros" stream("Daq.Joint_pos_port", cp_ros)

but 3 - 300 seconds later, the same thing happens again... I installed the orocos_toolchain_ros as Debian pkg beginning of June.