Hmm, I see, but no solution there ;(

It's little exploitable (taking all cpu usage).

Seem that:

   if (fgets(ReadBuf,sizeof(ReadBuf),stdin) == NULL)
      return -1;
    else
      return(1);

instead:
  fgets(ReadBuf,sizeof(ReadBuf),stdin);
    return(1);

in function wait_read() in vpopmaild.c(about line 246) fix that
problem (at least for me)


2008/5/6, Alessio Cecchi <[EMAIL PROTECTED]>:
> Il Tuesday 06 May 2008 14:10:59 Lampa ha scritto:
>
> > Hello,
>  >
>  > i'm playing with vpopmaild and net_vpopmaild class in php.
>  >
>  > Problem is that vpopmaild is taking 100% cpu:
>  >
>  >   PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
>  > 21306 root      20   0  6144  620  496 R  100  0.0   2:09.65 vpopmaild
>  >
>  > This happens after dropping telnet connection to localhost and auth
>  > (using control ])
>
>
> I have the same problem, search in vchkpw archive my e-mail with
>  subject: "vpopmaild use 99% of CPU"
>
>  Ciao
>
> --
>  Alessio Cecchi is:
>  @ ILS -> http://www.linux.it/~alessice/
>  Assistenza Sistemi GNU/Linux -> http://www.cecchi.biz/
>  @ PLUG -> ex-Presidente, adesso senatore a vita, http://www.prato.linux.it
>  @ LOLUG -> neo-Socio http://www.lolug.net
>
>  
>
>


-- 
Lampa

!DSPAM:48205ff0120501968158029!

Reply via email to