Agradecería si me pudiesen ayudar con lo siguiente:
Estoy utilizando este módulo desde hace varios años y nunca he tenido problemas hasta ahora. No se ha modificado nada en las aplicaciones pero las sesiones se cierran en forma aleatoria. Es decir a veces andan y otras veces no.
EL LOG del APACHE larga los siguientes errores:
DBD::Informix::st fetchrow_arrayref failed: SQL: -244: Could not do a physical-order read to fetch next row., referer: http://www.siscrm.santafe-conicet.gov.a ... 59678b0e28
[Wed Nov 24 06:46:40 2010] [error] [client 172.16.253.13] ISAM: -107: ISAM error: record is locked. at /usr/local/share/perl/5.8.8/Apache/Session/Store/Informix.pm line 78
Por alguna razón creo que al ejecutarse la línea en el informix.pm
SELECT a_session FROM sessions WHERE id = ? FOR UPDATE});
encuentra el registro lockeado y la sesión devuelve error y no permite seguir trabajando.
Si quisiera colocar una instrucción del tipo ".. SET ISOLATION TO DIRTY READ .." como para que el programa continúe aunque esté bloqueado, ¿cómo debería hacerlo?
Muy agradecida,