FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Threadsleep, Mysql, Tdolphin
Posts: 144
Joined: Sun Dec 18, 2005 03:18 PM
Threadsleep, Mysql, Tdolphin
Posted: Mon Jul 15, 2013 04: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 : 0 in Module:
THREADSLEEP : 0 in Module: xhb\xhbmt.prg
MAIN : 89 in Module: C:\TequilaMysql\TequilaServer.prg


El codigo deonde se reproduce es:

Code (fw): Select all Collapse
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

Continue the discussion