Threadsleep, Mysql, Tdolphin

Threadsleep, Mysql, Tdolphin

Postby Salvador » Mon Jul 15, 2013 4:13 am

Hola a todos,
Agradeceré ayuda con el siguiente problema.
Tengo una aplicación MT que hasta ahora que venía funcionando correctamente con SQL server y ADO.
Me veo obligado a migrarla a Mysql y Dolphin desde entonces esta generando de manera aleatoria errores como el siguiente:

Subsystem Call ....: BASE
System Code .......: 1301
Default Status ....: .F.
Operation .........: Reference to freed block
Arguments .........:
Involved File .....:
Dos Error Code ....: 0 (0)

Trace Through:
----------------
HB_IDLESLEEP :Line: 0 in Module:
THREADSLEEP :Line: 0 in Module: xhb\xhbmt.prg
MAIN :Line: 89 in Module: C:\TequilaMysql\TequilaServer.prg


El codigo deonde se reproduce es:

Code: Select all  Expand view

function Main()
local oApp, oError
 
    oApp := TApp():New()   
     oApp:Start()
   
    do while !oApp:lKill
        ThreadSleep(100) ->error
    enddo
return
 


oApp genera threads que abren/cierran conexiones con Mysql pudiendo mantener hasta 100 conexiones simultáneas. No consigo capturar que produce el error.

Muchas gracias de antemano.
Saludos
Salvador
Salvador
 
Posts: 144
Joined: Sun Dec 18, 2005 3:18 pm
Location: España

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 57 guests