sigpipe
Jak zapobiec SIGPIPEs (lub obsługiwać je prawidłowo)
Mam mały program serwerowy, który akceptuje połączenia na TCP lub lokalnym gnieździe UNIX, odczytuje proste polecenie i, w za ... (select () chyba tu nie działa jak to zawsze mówi, że gniazdo jest zapisywalne). Czy mam złapać SIGPIPE ' a i zignorować go?
IOError: [Errno 32] Broken pipe: Python
Mam bardzo prosty skrypt Pythona 3:
f1 = open('a.txt', 'r')
print(f1.readlines())
f2 = open('b.txt', 'r')
print(f2.readline ... ęc jeśli powyższy skrypt został nazwany "open.py", wtedy moje polecenie do uruchomienia brzmiałoby:
open.py | othercommand
Program otrzymał sygnał SIGPIPE, zepsuta rura.?
Piszę program kliencki oparty na gniazdach posix. Program tworzy wiele wątków i zamierza zablokować serwer. Ale podczas debug ... [i], NULL, thread_entry_point, (void*)&in);
}
pthread_join(t[0], NULL);
return 0;
}
Co to jest i co robić?