Problem/Issue 5336
 
Query for PDR ID
Example: search for PDR ID 109-9999 , just enter 9999 into the entry field and press ENTER.
Open Build: Open Date: Language:
1.82.294 15.01.2004 (All)
Closed Build: Close Date: Platform:
1.82.306 20.04.2004 WIN32
State: Reference PDR ID: Hotfix Rollup No.:
CLOSED    
Symptom:
IDSC when re-open an socket
Description:
Closing a socket via SOCKETCLOSE(nSocket) and open this socket again
via SOCKETNEW(), an IDSC may occur in case of adding a socket descriptor via
SocketFD_SET(, ).

This is due to the fact that SocketFDSetNew() does not initialize the
socket descriptor.







Solution:
FIX available with PFL182306

Workaround:

Call SocketFD_Zero() after creating a new socket descriptor with
SocketFDSetNew():

  nFD := SocketFDSetNew( @nError )
  ...
     // check nError and do error handling
  ...
  SocketFD_Zero( nFD, @nError )









 
(C) Copyright Alaska Software Inc. 2008, All rights reserved!
Disclaimer, Limitation of Liability, no Warranty: THE INFORMATION, DOCUMENTS, FILES AND MATERIALS CONTAINED IN THIS SITE ARE PROVIDED "AS IS". ALASKA SOFTWARE DOES NOT WARRANT THE ACCURACY, ADEQUACY OR COMPLETENESS OF THIS INFORMATION AND MATERIALS; THUS EXPRESSLY DISCLAIMS LIABILITY FOR ERRORS OR OMISSIONS IN THIS INFORMATION AND MATERIALS.
WARRANTIES OF ANY KIND, IMPLIED, EXPRESSED OR STATUTORY, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF NON-INFRINGEMENT OF THIRD PARTY RIGHTS, TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR RESOLVEMENT-CLAIMS, ARE DISCLAIMED.