fd = open (portname, O_RDWR | O_NOCTTY | O_NDELAY);
if (fd < 0)
{
printf("error opening SERIAL port: %s\n", strerror(errno) );
return -1;
}
народ, подскажите, при чтении/записи в com порт как сделать так, чтобы запуск еще одного потока на тот же com порт блокировался? Ну например, пишется с одного компа на другой из терминала. На одном из компов запускается еще один терминал. Вот чтобы в этом новом терминале он выходил по ошибке открытия com порта? Может флаг какой в функции open установить?