Salut Lucrez la un programel ce foloseste libmysqlclient pentru a lucra cu un mysql (lol). Se pare ca (strace confirmed) desi fac doar mysql_query (cam de 2 ori pe secunda), cu un INSERT, libmysqlclient executa intai o operatie read (care intoarce EGAIN, raportat de strace), apoi write-ul meu (adica cu INSERT-ul), apoi read() de 2 ori (probabil sa vada rezultatul INSERT-ului).
Problema e ca dupa un timp relativ random programul se blocheaza intr-un read al mysql-ului (sigur e al lui deoarece in acel program chiar nu am nici un read in bucla principala). Si dupa ceva timp (30 secunde) iese din acel read blocant si isi continua lucrul nestingherit. Ce pot face sa lucrez NONBLOC/ASYNC cu mysql-ul ? Sa nu mai blocheze in mysql_query ? Thanks ---------------------------- Mihai RUSU Disclaimer: Any views or opinions presented within this e-mail are solely those of the author and do not necessarily represent those of any company, unless otherwise specifically stated. --- Pentru dezabonare, trimiteti mail la [EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'. REGULI, arhive si alte informatii: http://www.lug.ro/mlist/
