I had some trouble with udev lately. When stopping and later starting udev via normal init scripts the system behaves strange. There were missing pseudo-terminals and other stuff. When asking Marco d’Itri about that, he told me, that udev only will work properly when started up on system startup. It will not work properly when i do
/etc/init.d/udev stop
and
/etc/init.d/udev start
When asking Marco if that means i have to reboot the system now, his answer was “Yes”.
Sorry, but that reminds me on a commercial operating system developed somewhere in Redmond.