Java OutputSteam -> Perl/PHP STDIN
Добавлено: 03 ноя 2004, 12:29
Вопрос собственно.
Есть java-программа, которая запускает через System.exec() perl скрипт и пишет ему входные данные в STDIN.
На sun jdk 1.3.1 + RedHat linux все работает.
А на blackdown-jdk.1.4.1 + Gentoo Linux нет.
Когда java закрывает поток, perl по прежнему ждет End_Of_File и, соответственно, подвисает.
То же самое при запуске PHP скрипта.
Кто-нибудь сталкивался с такими проблемами?
Есть java-программа, которая запускает через System.exec() perl скрипт и пишет ему входные данные в STDIN.
На sun jdk 1.3.1 + RedHat linux все работает.
А на blackdown-jdk.1.4.1 + Gentoo Linux нет.
Когда java закрывает поток, perl по прежнему ждет End_Of_File и, соответственно, подвисает.
То же самое при запуске PHP скрипта.
Кто-нибудь сталкивался с такими проблемами?