Connection pool grænse overskrides
Hej alle. Jeg har nogle problemer med en træstrukturvisning af en nyhedsgruppe efter jeg har konverteret mit site til .NET. Problemet er at ved nogle store tråde, kan serveren overskride conn pool grænsen på 100 connections. Min kode ser nogenlunde således ud:Function MakeTree(MessageID, intIndent)
Conn.Open()
'Kode der behandler beskeden med MessageID, og som udskriver denne
'SQL Sætning der tjekker for om der er underemner af beskeden med MessageID
'Hvis der er underemner kaldes MakeTree igen, bare med underemnets messageID
Conn.Close()
End Function
Problemet, tror jeg, er at eventuelle underpunkter kaldes med funktionen, inden den oprindelige Conn lukkes ned. Dette kan jo så resultere i at en hel masse connections holdes åbne, hvis der er en lang tråd, med en masse underemner, af underemner af... osv.
Hvordan kan jeg undgå dette?
Mvh Mark
