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 установить?



