> Karl Reichert wrote: > > Hello list, > > > > I have some problems with RTnet and threads. I create two thread via > rt_task_spawn(), one is sending and one is receiving (non-blocking) frames > over rtnet. > > > > Each task is existed with return (I also tried rt_task_delete()) and the > main-function is waiting for task-termination via rt_task_join(). > > > > When I run this program the first time, everything is fine. When I run > it a second time without rebooting, I can't receive any more frames > (returnvalue -1). > > > > So it seems that the termination of the tasks and the main-function from > the first run failed to free the "RTnet resources", too. > > > > Any idea, what I'am doing wrong? > > What version of Xenomai are you running ? Do not you get error messages > in the console ? > > -- > Gilles.
I'm running Xenomai 2.4.3 with Rtnet 0.9.10 And sorry for the mistake, rt_dev_recv() returns with -110 which means "connection timeout". There might be some problems with the socket, but I don't have a clue, what's going on. I do not get any error messages in console. Neither dmesg nor /var/log/sys reports an error. Best regards, Karl -- von Karl Reichert ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ RTnet-users mailing list RTnet-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rtnet-users