Ignore:
Timestamp:
Feb 20, 2002, 4:07:14 PM (24 years ago)
Author:
sandervl
Message:

accept bugfix for changing async request

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wsock32/asyncthread.cpp

    r7146 r7977  
    1 /* $Id: asyncthread.cpp,v 1.13 2001-10-21 13:43:51 sandervl Exp $ */
     1/* $Id: asyncthread.cpp,v 1.14 2002-02-20 15:07:13 sandervl Exp $ */
    22
    33/*
     
    3333{
    3434 PASYNCTHREADPARM pThreadParm = (PASYNCTHREADPARM)arg;
     35#ifdef DEBUG
     36 ULONG ulSocket    = pThreadParm->u.asyncselect.s;
     37 ULONG hTaskHandle = pThreadParm->hAsyncTaskHandle;
     38#endif
    3539
    3640  pThreadParm->asyncProc((PVOID)arg);
     
    4044////    WSASetBlocking(FALSE, pThreadParm->hThread);
    4145
    42   dprintf(("AsyncThread %x socket %x exit", pThreadParm->hAsyncTaskHandle, pThreadParm->u.asyncselect.s));
     46  dprintf(("AsyncThread %x socket %x exit", hTaskHandle, ulSocket));
    4347  free((PVOID)pThreadParm);
    4448}
     
    281285//******************************************************************************
    282286//******************************************************************************
    283 BOOL QueryAsyncEvent(SOCKET s, HWND *pHwnd, int *pMsg, ULONG *plEvent)
     287BOOL QueryAsyncEvent(SOCKET s, int *pMode, ULONG *pNofityHandle, ULONG *pNofityData,
     288                     ULONG *plEvent)
    284289{
    285290 PASYNCTHREADPARM pThreadInfo;
     
    288293   pThreadInfo = FindAsyncEvent(s);
    289294   if(pThreadInfo) {
    290         *pHwnd   = (HWND)pThreadInfo->notifyHandle;
    291         *pMsg    = pThreadInfo->notifyData;
    292         *plEvent = pThreadInfo->u.asyncselect.lEvents;
     295        *pMode         = pThreadInfo->u.asyncselect.mode;
     296        *pNofityHandle = pThreadInfo->notifyHandle;
     297        *pNofityData   = pThreadInfo->notifyData;
     298        *plEvent       = pThreadInfo->u.asyncselect.lEvents;
    293299   }
    294300   asyncThreadMutex.leave();
Note: See TracChangeset for help on using the changeset viewer.