ho notato che è possibile che, nell'attesa del readystate 4 da parte dello script, questo non arrivi in tempi brevi, ma manco medi.
metti un problemino di intasamento del server, metti un calo di efficienza della nostra linea.. il PHP che sta elaborando e per qualche motivo ci mette una vita e mezza.
si può simulare per esempio con uno sleep(3000) , per esempio.

non ho trovato nulla a riguardo: come posso fare per far si che dopo un tot di tempo la funzione smetta di aspettare il readystate 4 e prosegua , per esempio outputtando un errore, o facendo addirittura semplicemente ripartire la funz. automaticamente?