Bonjour,
Je travaille sous PHP/Firebird
J'ai développé un script permettant de lancer une procédure stoquée effectuant un select suivi d'une MAJ.
Puis, afin de tester le bon fonctionnement des transactions, je lance ce script en boucle de façon à vérifier qu'elles passent sans problème.
Lorsque la page lançant la boucle travaille (donc que les transactions s'effectuent les unes derrières les autres) tout se passe normalement...
Le souci, c'est que lorsque je lance en parrallèle le script via REST, la page travaillant en boucle perd sa connection et m'affiche : "La connection a été réinitialisé" tandis que REST, lui, soit m'affiche les résultats soit perd aussi la connection au profit d'un : couldn't connect. Et les logs de firebird me donnent:
je pense que c'est un problème de socket et je ne sais pas du tout comment arranger ça...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 DEV-HOUSSEM (Client) Wed May 05 16:25:32 2010 INET/inet_error: connect errno = 10048 DEV-HOUSSEM (Client) Wed May 05 16:25:37 2010 INET/inet_error: connect errno = 10048 DEV-HOUSSEM (Client) Wed May 05 16:25:41 2010 INET/inet_error: connect errno = 10048 DEV-HOUSSEM (Server) Wed May 05 16:46:08 2010 INET/inet_error: read errno = 10054 DEV-HOUSSEM (Server) Wed May 05 16:46:08 2010 INET/inet_error: read errno = 10054
quequ'un aurait il une idée pleaaaaaaase car je suis sur le point de comettre un meurtre
Je vous remercie par avance
Partager