Matt Nelson
11/08/2024, 12:34 AMplatform.windows.socket
for mingwX64
on Kotlin 1.9.24 - 2.0.21
broken or am I missing something? It keeps returning INVALID_SOCKET
....
@Test
checkSocketFunctionality() {
println("INVALID_SOCKET[$INVALID_SOCKET]")
repeat(5) { index ->
val s = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP)
println("Socket[attempt=$index, socket=$s, closesocket=${closesocket(s)}]")
}
}
// OUTPUT
// INVALID_SOCKET[18446744073709551615]
// Socket[attempt=0, socket=18446744073709551615, closesocket=-1]
// Socket[attempt=1, socket=18446744073709551615, closesocket=-1]
// Socket[attempt=2, socket=18446744073709551615, closesocket=-1]
// Socket[attempt=3, socket=18446744073709551615, closesocket=-1]
// Socket[attempt=4, socket=18446744073709551615, closesocket=-1]
Joakim Forslund
11/08/2024, 2:58 AMMatt Nelson
11/08/2024, 8:32 AMMatt Nelson
11/08/2024, 8:58 AM