UDP client/server communication failed with jdk1.3.1 on Win 98 machine when DatagramPacket buffer size is more than 8k. It doesnt throw any exception also. Client/Server communication came to halt . Same tests passed on Win NT and Sol x86. Even on Win 98 client/server communication passed with DatagramPacket buffer size 1k, 4k and 8k.
How to reproduce this bug:
1. Get the networking test suite from :
/net/sqesvr/export/vsn/NET/merlin_jdk_net_promoted/tests
2. Take Win 98 machine.
3. Open two command windows for server and client. In both server and client windows set the JAVA_HOME to jdk1.3.1 build 12
STABLE_JAVA_HOME to jdk1.3.
4. Do a 'make all ' in tests folder. Move to udp sub directory under tests.
5. In server window execute the following script
$ run_udp_server
6. In client window execute the following script as shown
$ run_udp_client -quick -1 serverName
7. The tests with buffer size up to 8k will be passed . In run_udp_client.ksh script udpClient has been called with different buffer sizes. You can give different buffer sizes over there.
Other Information:
Same tests passed on Win NT and SolX86 machines.
How to reproduce this bug:
1. Get the networking test suite from :
/net/sqesvr/export/vsn/NET/merlin_jdk_net_promoted/tests
2. Take Win 98 machine.
3. Open two command windows for server and client. In both server and client windows set the JAVA_HOME to jdk1.3.1 build 12
STABLE_JAVA_HOME to jdk1.3.
4. Do a 'make all ' in tests folder. Move to udp sub directory under tests.
5. In server window execute the following script
$ run_udp_server
6. In client window execute the following script as shown
$ run_udp_client -quick -1 serverName
7. The tests with buffer size up to 8k will be passed . In run_udp_client.ksh script udpClient has been called with different buffer sizes. You can give different buffer sizes over there.
Other Information:
Same tests passed on Win NT and SolX86 machines.
- duplicates
-
JDK-4094894 UDP packets cannot be sent if >= 12K on WIN32 for JDK-1.2beta2-V
- Closed