Protect rt_dev_send/recv from non-rt threads
We should ensure that any execution paths leading to rt_dev_send/recv are initiated ONLY from realtime threads. This might be the root cause of syslog's "xeno_can buffer full" errors observed during moveHome(), DHCP renewal, and dbus restart.