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:
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
je pense que c'est un problème de socket et je ne sais pas du tout comment arranger ça...
quequ'un aurait il une idée pleaaaaaaase car je suis sur le point de comettre un meurtre

Je vous remercie par avance