Closing a serial port (e.g. /dev/dtyXX) takes almost exactly one second.
 Why is that so?  Why does the call not return immediately?

int fd;

fd = open("/dev/dty03", O_RDWR);  /* returns immediately */
close(fd); /* returns after one second */

Reply via email to