Re: Net::TFTPd
[email protected] (Thomas Elsgaard) Fri, 18 Mar 2011 21:23:22 -0300
| Newsgroups | perl.copenhagen |
|---|---|
| Message-ID | <[email protected]> |
> Burde nok være:
>
> while (1) {
>
> if (my $tftpRQ = $tftpdOBJ->waitRQ(10)) {
> if (fork) {
> # parent
> next;
> }
> else {
> # child, processing the request
> $tftpRQ->processRQ()
> or die "Error processing TFTP request: %s", Net::TFTPd->error;
> }
> }
> else {
> say "Jeg keder mig..."
> }
> }
>
>> When the method returns, the program should fork() and process the
>> request invoking processRQ() while the parent process should re-start
>> waiting for another request.
>
> Jeg tror han med "restart" bare mener "start forfra i loop'et".
>
Hej Ask
1000 tak for hjælpen, jeg måtte lige ligge en waitpid ind, men ellers
lige i øjet!! Første gang jeg har arbejdet med fork, så det skulle jeg
lige have på plads! Fortsat god weekend!
Thomas