Recent content by fullmann

  1. F

    overlapping WSARecv and OracleQuery.Execute interfere

    I suppose there are two concurrent wait operations "running", the callback registered earlier for the ioready and one in the oci-internals, both started for the same thread and both waiting for arrival of data. When the thread goes in an "alertable wait state" in the execute, the callback is...
  2. F

    overlapping WSARecv and OracleQuery.Execute interfere

    ...but when the problem is that i'am still in the same thread, then why don't open a new one to execute the query and everything works fine...
  3. F

    overlapping WSARecv and OracleQuery.Execute interfere

    The Delphi Thread-CallStack DebugWindow shows, that the execute Method is called twice or more by the same thread. I register a winsockAPI callbackroutine on a socket recv-event for several sockets (all done in one thread). When the callbackroutine fires, I execute a TOracleQuery in the same...
  4. F

    overlapping WSARecv and OracleQuery.Execute interfere

    I'm using TOracleQuery in an interent server application. To receive Messages from a socket, I'm using overlapping WSARecv with a completion-routine and waiting in an alertable WSAWaitForMultipleEvents. When a Message comes in, I use 1 non-threaded OracleQuery to write data to DB. While the...
Back
Top