Hi, The following is TCP/IP packets collected by Wireshark: 34 16:09:29.056911 10.10.10.7 10.10.10.100 TCP 49167 > amiganetfs [PSH, ACK] Seq=55 Ack=1567 Win=64240 Len=6 35 16:09:29.193003 10.10.10.100 10.10.10.7 TCP amiganetfs > 49167 [PSH, ACK] Seq=1567 Ack=61 Win=5632 Len=1 36 16:09:29.386529 10.10.10.7 10.10.10.100 TCP [TCP Retransmission] 49167 > amiganetfs [PSH, ACK] Seq=55 Ack=1567 Win=64240 Len=6 What is happening here is 49167 sends 6 bytes to amiganetfs which acknowledges them and sends one byte back, then 49167 resends the packet 34 as if it didn't receive the ack (but it was received and picked up by Wireshark). It seems that ack was ignored by 49167. Any idea why it's happening so?
A
Alexey Malyshev
@Alexey Malyshev
Posts
-
TCP/IP question -
Migrate C++ application to web-based applicationyes
-
what is differnce between both followingthese both won't compile
-
Remote connection to SQL server in VC++Sql native client should do, install it and look for examples. OLEDB and ODBC providers are good as well, look here http://msdn.microsoft.com/en-us/library/ms130809.aspx
-
Ideas on how to design a file listenerAs it was said before FSW isn't perfect, e.g. it doesn't report about each new file. My work around was to scan the whole dir every time FSW.created raised. Regarding other questions Luc Pattyn suggested a viable approach. PS: once you are doing such stuff you should familiarize yourself with synchronization methods.