a question about Idtelnet with an socket error #10038

environment:delphi 6.0

server:DEC alpha (unix)

client:windows2000

when i use the 'idtelnet.disconnect'

the error 'socket error#10038 socket operation on non-socket' is happened

why?