есть пайп. нужно его
1 - открыть;f = open(some_pipe, ‘r’)
2 - прочитать; s = f.readline()
и на 1 и на 2 прога виснет ожидая соединеня на том конце
Вопрос : как можно задать таймаут для чтения и открытия пайпа.

p.s. про alarm слышал но хочется обойтись без сигналов