Äntligen!
Vi är nu nästan helt säkra på att vi lyckats hitta och åtgärda den bugg som den senaste tiden orsakat problem med inloggningen och driften på Aktieguiden.
Det här är min kollega Charlie beskrivning av problemet:
"Vad är problemet då? När vi anropar en StoredProcedure med ExceuteReader, ExecuteCommand.. etc så gör vi alltid detta i en try-catch-finally sats. Detta för att ExecuteXXX, tar ett lås på StoredProcedure objektet (User_Login) när man sedan är klar så kör man 'Release' då släpps låset. Vad det verkar som är ifall man i StoredProceduren i databasen gör en RaiseException så missar CLR:en att exekvera 'finally'-satsen vilket är rent ut sagt dåligt av Microsoft. För att lösa detta problemet togs RaiseException bort ur User_Login."
Nu kan vi äntligen titta framåt igen!
Mvh // Staffan
Webmaster på Aktieguiden
#1
Jag med, ;-)
Vh Björta
Exceptions är en pain in the ass.
Mer robust att köra utan om man kan(typ raw anrop istället), brukar bli en try catch orgie rätt lätt annars.
ah ni skulle frågat mej så hade ni sluppit felsöka! :-)
Det var så uppenbart att jag inte brydde mig om att tala om det ;-)
Tja, vad ska man säga om det är sant (att finally satsen inte exekveras) så är det ju minst sagt nästan en katastrof. Och jag litar förstås på att det är sant.
Hoppas att det bara är insert av vem/när som är inloggad som ni blev tvungna att inte "kolla" även om man i så fall kan tänka sig lite buggar i några funktioner isf: chatten, inloggade favoriter etc.
Var det så att varje gång det sunkade ur fett när jag försökte logga in så rasieades ett exception i SQL-servern, eller var det låsning på SP som gjorde att inloggningar köades upp väldigt länge? Om det sistnämnda: nu är ju inte det här min miljö, men känns som man kan ha transaktionssäkerhet utan att låsa det objektet/proceduren. ... eller?
//esej
Kan man inte bara förkorta den där felbeskrivningen till ett ord?:
...Microsoft...
Hej Staffan !
Jag är glad för er skull.
Mvh, Håkan
Känns dessutom blixtsnabbt
// Magnus
Bra gjort att få till det. Men texten var svår att förstå, t o m svårare än texten i Kommunalskattelagen.
Mvh mbrab
Jag förstår inget av kommunalskattelagen...
/Charlie
Systemarkitekt, Aktieguiden
SUPER-duktigt...(ni är värda något starkare än vin...)!
mvh/viotto
känns stabilare faktiskt redan nu
Mvh Helsinki!
Värd för Foto.iFokus
Trodde rubriken antydde på årets Nobelpristagare i litteratur ..
(Bra jobbat)
#14, Jag med. Hörde ni att han skrek "Äntligen!" den här gången oxå?
Med vänliga hälsningar
Mondermoon
Hemma bäst
Visa sida
Ogilla! 2
Gilla!
OK - precis vad jag trodde.
/MM