Hi,

 

 

[...] s_fileRecvAll() 

   while( lRead < len ) 
   { 
      if( conn->zstream ) 
         l = hb_znetRead( conn->zstream, conn->sd, ptr + lRead, len - lRead,
NETIO_TIMEOUT ); 
      else 
         l = hb_socketRecv( conn->sd, ptr + lRead, len - lRead, 0,
NETIO_TIMEOUT ); 
      if( l <= 0 ) 
      { 
         if( hb_socketGetError() != HB_SOCKET_ERR_TIMEOUT || 
             hb_vmRequestQuery() != 0 ) 
            break; 
      } 
^^^^^^^^^^^^^^^^

      lRead += l; 
   } 



 

Is there an 'else' missing between these 2 lines?

 

I don't think this is a  NETIO issue but maby a socket issue. Let me past
here a capture list.

192.168.1.101 is the server

192.168.1.3 is the wince device. 

 

Can you see anything here?

 

 

    489 1.659557    192.168.1.3           1100     192.168.1.101
2941     TCP      60      mctp > sm-pas-4 [ACK] Seq=4363 Ack=56464 Win=33476
Len=0

    490 1.661029    192.168.1.3           1100     192.168.1.101
2941     TCP      78      mctp > sm-pas-4 [PSH, ACK] Seq=4363 Ack=56464
Win=33476 Len=24

    491 1.661082    192.168.1.101         2941     192.168.1.3
1100     TCP      1102    sm-pas-4 > mctp [PSH, ACK] Seq=56464 Ack=4387
Win=36141 Len=1048

    492 1.665499    192.168.1.3           1100     192.168.1.101
2941     TCP      60      mctp > sm-pas-4 [ACK] Seq=4387 Ack=57512 Win=32428
Len=0

    493 1.666939    192.168.1.3           1100     192.168.1.101
2941     TCP      78      mctp > sm-pas-4 [PSH, ACK] Seq=4387 Ack=57512
Win=32428 Len=24

    494 1.667039    192.168.1.101         2941     192.168.1.3
1100     TCP      78      sm-pas-4 > mctp [PSH, ACK] Seq=57512 Ack=4411
Win=36135 Len=24

    495 1.672840    192.168.1.3           1100     192.168.1.101
2941     TCP      78      mctp > sm-pas-4 [PSH, ACK] Seq=4411 Ack=57536
Win=32404 Len=24

    496 1.672912    192.168.1.101         2941     192.168.1.3
1100     TCP      1102    sm-pas-4 > mctp [PSH, ACK] Seq=57536 Ack=4435
Win=36500 Len=1048

    497 1.677349    192.168.1.3           1100     192.168.1.101
2941     TCP      60      mctp > sm-pas-4 [ACK] Seq=4435 Ack=58584 Win=31356
Len=0

    498 1.678490    192.168.1.3           1100     192.168.1.101
2941     TCP      60      [TCP Window Update] mctp > sm-pas-4 [ACK] Seq=4435
Ack=58584 Win=33580 Len=0

    499 1.679991    192.168.1.3           1100     192.168.1.101
2941     TCP      78      mctp > sm-pas-4 [PSH, ACK] Seq=4435 Ack=58584
Win=33580 Len=24

    500 1.680048    192.168.1.101         2941     192.168.1.3
1100     TCP      590     sm-pas-4 > mctp [PSH, ACK] Seq=58584 Ack=4459
Win=36494 Len=536

    501 1.683758    192.168.1.3           1100     192.168.1.101
2941     TCP      60      mctp > sm-pas-4 [ACK] Seq=4459 Ack=59120 Win=33044
Len=0

    502 1.685233    192.168.1.3           1100     192.168.1.101
2941     TCP      78      mctp > sm-pas-4 [PSH, ACK] Seq=4459 Ack=59120
Win=33044 Len=24

    503 1.685286    192.168.1.101         2941     192.168.1.3
1100     TCP      1102    sm-pas-4 > mctp [PSH, ACK] Seq=59120 Ack=4483
Win=36488 Len=1048

    504 1.689584    192.168.1.3           1100     192.168.1.101
2941     TCP      60      mctp > sm-pas-4 [ACK] Seq=4483 Ack=60168 Win=31996
Len=0

    505 1.690781    192.168.1.3           1100     192.168.1.101
2941     TCP      60      [TCP Window Update] mctp > sm-pas-4 [ACK] Seq=4483
Ack=60168 Win=33580 Len=0

    506 1.692242    192.168.1.3           1100     192.168.1.101
2941     TCP      78      mctp > sm-pas-4 [PSH, ACK] Seq=4483 Ack=60168
Win=33580 Len=24

    507 1.692290    192.168.1.101         2941     192.168.1.3
1100     TCP      78      sm-pas-4 > mctp [PSH, ACK] Seq=60168 Ack=4507
Win=36482 Len=24

    508 1.696626    192.168.1.3           1100     192.168.1.101
2941     TCP      78      mctp > sm-pas-4 [PSH, ACK] Seq=4507 Ack=60192
Win=33556 Len=24

    509 1.696671    192.168.1.101         2941     192.168.1.3
1100     TCP      1102    sm-pas-4 > mctp [PSH, ACK] Seq=60192 Ack=4531
Win=36476 Len=1048

    510 1.701395    192.168.1.3           1100     192.168.1.101
2941     TCP      60      mctp > sm-pas-4 [ACK] Seq=4531 Ack=61240 Win=32508
Len=0

    511 1.703172    192.168.1.3           1100     192.168.1.101
2941     TCP      78      mctp > sm-pas-4 [PSH, ACK] Seq=4531 Ack=61240
Win=32508 Len=24

    512 1.703209    192.168.1.101         2941     192.168.1.3
1100     TCP      78      sm-pas-4 > mctp [PSH, ACK] Seq=61240 Ack=4555
Win=36470 Len=24

    513 1.708203    192.168.1.3           1100     192.168.1.101
2941     TCP      78      mctp > sm-pas-4 [PSH, ACK] Seq=4555 Ack=61264
Win=32484 Len=24

    514 1.708290    192.168.1.101         2941     192.168.1.3
1100     TCP      78      sm-pas-4 > mctp [PSH, ACK] Seq=61264 Ack=4579
Win=36464 Len=24

    515 1.709841    192.168.1.3           1100     192.168.1.101
2941     TCP      78      mctp > sm-pas-4 [PSH, ACK] Seq=4579 Ack=61264
Win=32484 Len=24

    516 1.709888    192.168.1.101         2941     192.168.1.3
1100     TCP      78      sm-pas-4 > mctp [PSH, ACK] Seq=61288 Ack=4603
Win=36458 Len=24

    517 1.946024    192.168.1.3           1100     192.168.1.101
2941     TCP      60      mctp > sm-pas-4 [ACK] Seq=4603 Ack=61288 Win=32460
Len=0

    518 2.088787    192.168.1.3           1100     192.168.1.101
2941     TCP      78      [TCP Retransmission] mctp > sm-pas-4 [PSH, ACK]
Seq=4579 Ack=61288 Win=32460 Len=24

    519 2.088830    192.168.1.101         2941     192.168.1.3
1100     TCP      54      [TCP Dup ACK 516#1] sm-pas-4 > mctp [ACK]
Seq=61312 Ack=4603 Win=36458 Len=0

    520 2.512779    192.168.1.101         2941     192.168.1.3
1100     TCP      78      [TCP Retransmission] sm-pas-4 > mctp [PSH, ACK]
Seq=61288 Ack=4603 Win=36458 Len=24

    521 3.719860    192.168.1.101         2941     192.168.1.3
1100     TCP      78      [TCP Retransmission] sm-pas-4 > mctp [PSH, ACK]
Seq=61288 Ack=4603 Win=36458 Len=24

    522 6.134014    192.168.1.101         2941     192.168.1.3
1100     TCP      78      [TCP Retransmission] sm-pas-4 > mctp [PSH, ACK]
Seq=61288 Ack=4603 Win=36458 Len=24

    523 10.962330   192.168.1.101         2941     192.168.1.3
1100     TCP      78      [TCP Retransmission] sm-pas-4 > mctp [PSH, ACK]
Seq=61288 Ack=4603 Win=36458 Len=24

 

 


-- 
View this message in context: 
http://n2.nabble.com/Urgent-Help-wce-netio-tp4791964p4798890.html
Sent from the harbour-devel mailing list archive at Nabble.com.
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to