Thread IPC zwischen zwei Skripten (3 answers)
Opened by jherz at 2005-05-29 14:27

jherz
 2005-05-29 21:00
#55156 #55156
User since
2005-05-29
2 Artikel
BenutzerIn
[default_avatar]
So, ich hab's nach weiteren Stunden, Blut, Schweiß und Tränen hingekriegt.

Und nur für den Fall, daß wieder mal jemand nach sowas sucht, hier was gefehlt hat:

Das aufrufende Skript beantragt nach dem Öffnen autoflushing der in die Pipe geschriebenen Daten:
Code: (dl )
INFORMANT->autoflush(1);


Das aufgerufene Skript erklärt STDIN zu nichtblockend:
Code: (dl )
1
2
use Fcntl;
fcntl(STDIN, F_SETFL, O_NONBLOCK) or die "can't set non blocking: $!";


Damit funktioniert es genauso wie erwartet.

Jürgen

View full thread IPC zwischen zwei Skripten