Proper handling of serial init errors