Hi, I have noticed:
1. "USED main heap" under /proc/xenomai/heap does not return to previous level after terminating an application which uses q_vcreate - it is increased. 2. After (1) has occurred, calling q_vcreate in a separate invocation of the application returns -17 (File Exists) - suggesting the queue is still in existence. This happens with plenty of "main heap" left. I would expect all resources associated with the queue to be released on termination. "USED main heap" is increased after termination for this scenario as well, which certainly seems wrong.
It seems like a resource leak, or is this by design? I dont notice this behaviour with q_create.
I have a simple test case which demonstrates this. Marcel. _______________________________________________ Xenomai mailing list [email protected] http://www.xenomai.org/mailman/listinfo/xenomai
