Przerwanie po okreslonym czasie
Von: Krzysiek (krzysiez@o2.pl) [Profil]
Datum: 16.07.2009 15:22
Message-ID: <h3na5r$lhj$1@nemesis.news.neostrada.pl>
Newsgroup: pl.comp.lang.perl
Datum: 16.07.2009 15:22
Message-ID: <h3na5r$lhj$1@nemesis.news.neostrada.pl>
Newsgroup: pl.comp.lang.perl
Witam,
mam nastepujÄ…cÄ… sytuacje:
$command = "/usr/local/pgsql-8.2/bin/psql -h localhost -U efil smyk -tqf
/cacti-scripts/skrypt.sql|";
open(PSQL,$command);
$data="";
while(<PSQL>){
chomp;
$data.=" ".$_;
}
print $data;
close(PSQL);
Skrypcik pobiera dane z postgresa i drukuje je na ekran. Jednak
chcialbym aby skrypt po 60 sekundach jesli nie dostanie danych poszedł
dalej np. po close(PSQL). Czasem zdarza sie tak, ze zapytanie w bazie
wykonuje sie dluzej niz 60 sekund, a ja potrzebuje zmiescic sie w czasie
60s.
Czy jest mozliwe wywolanie interrupt. Pewnie na watkach sie da, ale czy
mozna jakos prosciej ?
[ Auf dieses Posting antworten ]Antworten
- Krzysiek (16.07.2009 15:46)
- Stachu 'Dozzie' K. (16.07.2009 18:29)
- Krzysiek (17.07.2009 11:17)
- hubert depesz lubaczewski (16.07.2009 22:35)
- Krzysiek (17.07.2009 11:16)
