[PROXYPER] too big blocks given to client?

Art Pannek mrrelaxed at foxinternet.net
Fri May 4 12:18:05 EDT 2001


The problem is in the client. See the following bug.

Best work around is to set the blocksize equal to 2^33 in the client 463

or use the beta version 468.

http://n0cgi.distributed.net/bugs/show_bug.cgi?id=1475

Heinz Saathoff wrote:

> Hi,
>
> I don't know if this is a proxy or client problem. I've fetched blocks for
> a stand-alone PC  with the command
>
>     dnetc -fetch -inbase in -b 1000
>
> This should load 1000 work units to in.rc5 which I then move by floppy to
> the stand alone PC. The client on the stand alone PC tells that it has 1000
> work units in xxx blocks. But the proxy tells me that it has handed out
> much more blocks during this fetch. In the logfile I saw that it has handed
> out blocks with rc564x32:
>
> 05/04/01 07:16:38,rc564 r=10729/12000, d=1206/5000, 3.7 Mkeys/sec, tot=48471
> 05/04/01 07:16:38,ogr r=20/20, d=0/3, 0.0 Mnodes/sec, tot=0 stubs
> 05/04/01 07:16:38,Status: Uptime: 32.00:38:35, 2 listeners, 0 uplinks
> 05/04/01 07:16:38,Status: 0 active clients (peak: 3, mean: 0.00)
> 05/04/01 07:17:22,Client: Accepted connection from 192.168.0.3:3015
> 05/04/01 07:17:23,Client: 192.168.0.3 (client ver: 463) is connecting
> 05/04/01 07:17:23,Client: 192.168.0.3 <-- rc564 x 16 2ae0078a:f0000000
> 05/04/01 07:17:23,Client: 192.168.0.3 <-- rc564 x 7 2ae0078a:00000000
> 05/04/01 07:17:23,Client: 192.168.0.3 <-- rc564 x 7 2ae00789:00000000
> 05/04/01 07:17:24,Client: 192.168.0.3 <-- rc564 x 7 2ae00788:00000000
> 05/04/01 07:17:24,Client: 192.168.0.3 <-- rc564 x 32 2ae0078b:f0000000
> 05/04/01 07:17:24,Client: 192.168.0.3 <-- rc564 x 32 2ae0078d:f0000000
> 05/04/01 07:17:24,Client: 192.168.0.3 <-- rc564 x 32 2ae0078f:f0000000
> 05/04/01 07:17:24,Client: 192.168.0.3 <-- rc564 x 32 2ae00791:f0000000
> 05/04/01 07:17:24,Client: 192.168.0.3 <-- rc564 x 32 2ae00793:f0000000
> 05/04/01 07:17:24,Client: 192.168.0.3 <-- rc564 x 32 2ae00795:f0000000
> 05/04/01 07:17:24,Client: 192.168.0.3 <-- rc564 x 32 2ae00797:f0000000
> 05/04/01 07:17:25,Client: 192.168.0.3 <-- rc564 x 32 2ae00799:f0000000
> 05/04/01 07:17:25,Client: 192.168.0.3 <-- rc564 x 32 2ae0079b:f0000000
> 05/04/01 07:17:25,Client: 192.168.0.3 <-- rc564 x 32 2ae0079d:f0000000
> 05/04/01 07:17:25,Client: 192.168.0.3 <-- rc564 x 32 2ae007a2:90000000
> 05/04/01 07:17:25,Client: 192.168.0.3 <-- rc564 x 32 2ae007a4:90000000
> 05/04/01 07:17:25,Client: 192.168.0.3 <-- rc564 x 2 29112710:10000000
> 05/04/01 07:17:25,Client: 192.168.0.3 <-- rc564 x 2 291125a8:a0000000
> 05/04/01 07:17:25,Client: 192.168.0.3 <-- rc564 x 1 291125a8:10000000
> 05/04/01 07:17:26,Client: 192.168.0.3 <-- rc564 x 1 291125a5:40000000
> 05/04/01 07:17:26,Client: 192.168.0.3 <-- rc564 x 3 291125a4:00000000
>  . . . .
> 05/04/01 07:17:44,Client: 192.168.0.3 <-- rc564 x 32 2ae00d64:b0000000
> 05/04/01 07:17:44,Client: 192.168.0.3 <-- rc564 x 32 2ae00d66:b0000000
> 05/04/01 07:17:45,Client: 192.168.0.3 <-- rc564 x 32 2ae00d68:b0000000
> 05/04/01 07:17:45,Client: 192.168.0.3 <-- rc564 x 24 2ae00d6a:b0000000
> 05/04/01 07:17:45,Client: 192.168.0.3 <-- rc564 x 16 2ae007d3:f0000000
> 05/04/01 07:17:45,Client: 192.168.0.3 <-- rc564 x 1 2ae007d4:f0000000
> 05/04/01 07:17:45,Client: 192.168.0.3 <-- rc564 x 7 2ae007d5:00000000
> 05/04/01 07:17:45,Client: 192.168.0.3 has ended communications.
> 05/04/01 07:17:45,Client: Closing client connection with 192.168.0.3
> 05/04/01 07:21:40,rc564 r=7248/12000, d=1206/5000, 3.6 Mkeys/sec, tot=48471
>
> So why does the proxy give this huge size blocks to the client? The maximum
> block size the client should get is rc564 x 8!
> BTW, this only happens when I do this manual fetch. The other clients that
> fetch a few work units on the local net never cause this problem.
>
> Any ideas?
>
> --
> Heinz Saathoff, Bremen, Germany
> E-Mail : hsaat at bre.ipnet.de
> --
> To unsubscribe, send 'unsubscribe proxyper' to majordomo at lists.distributed.net

--
To unsubscribe, send 'unsubscribe proxyper' to majordomo at lists.distributed.net



More information about the proxyper mailing list