#3066 socket 11.? test failures

obsolete: 8.5a3
closed-fixed
5
2006-02-28
2005-02-09
No

Tcl/Tk: v8.5 head at 09/02/05
OS: WinXPsp2
Built with makefile.vc using VC7.1

tests failing with "remote server disappaered: error
writing "sock1884": software caused connection abort"
11.1, 11.2, 11.4, 11.5, 11.7 - 11.13

socket.test

==== socket-11.1 tcp connection FAILED
==== Contents of test case:

sendCommand {
set socket9_1_test_server [socket -server
accept 2834]
proc accept {s a p} {
puts $s done
close $s
}
}
set s [socket $remoteServerIP 2834]
set r [gets $s]
close $s
sendCommand {close $socket9_1_test_server}
set r

---- Test generated error; Return code was: 1
---- Return code should have been one of: 0 2
---- errorInfo: remote server disappaered: error
writing "sock1884": software caused connection abort
while executing
"error "remote server disappaered: $msg""
(procedure "sendCommand" line 9)
invoked from within
"sendCommand {
set socket9_1_test_server [socket -server
accept 2834]
proc accept {s a p} {
puts $s done
close $s
}
}"
("uplevel" body line 2)
invoked from within
"uplevel 1 $script"
---- errorCode: NONE
==== socket-11.1 FAILED

[...]

Test file error: error writing "sock1884": software
caused connection abort
while executing
"puts $commandSocket exit"
invoked from within
"if {[string match sock* $commandSocket] == 1} {
puts $commandSocket exit
flush $commandSocket
}"
(file "D:/src_tcl/tests/socket.test" line 1701)

Discussion

  • Andreas Kupries

    Andreas Kupries - 2005-10-05

    Logged In: YES
    user_id=75003

    Is this still true for the CVS Head ?
    Does this happen every time, or only every once in a while ?

     
  • Daniel South

    Daniel South - 2005-10-10

    Logged In: YES
    user_id=596509

    All socket tests now pass.
    It used to fail every time.

     
  • Daniel South

    Daniel South - 2006-02-28

    Logged In: YES
    user_id=596509

    Haven't had these tests fail since before last post.
    Closing bug.

     
  • Daniel South

    Daniel South - 2006-02-28
    • status: open --> closed-fixed