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