Fantastic here are my player ratings (out of 10) from both teams.
Jens Lehmann - a million hundred
Emannuel Eboue - a million hundred
Kolo Toure - 10
Philippe Senderos - 10
Mathieu Flamini - 10
Alexander Hleb - 10
Robert Pires (76)- 10
Gilberto - 10
Cesc Fabregas - a million hundred plus one
Alexander Song (90) - 10
Freddie Ljungberg - 10
Jose Reyes - 10
Abou Diaby (80) - 10
Thierry Henry - Infinity plus one
Iker Casillas - 0 pwn'd
Cicinho - 0 pwn'd
Sergio Ramos - 0 pwn'd
Jonathan Woodgate - 0 pwn'd then injured
Alvaro Mejia (9) - 0 pwn'd
Roberto Carlos - 0 pwn'd
Thomas Gravesen - 0 pwn'd
Julio Baptista (76) - 0 pwn'd
David Beckham - 0 pwn'd (and we didn't even have a left back)
Guti - 0 pwn'd
Zinedine Zidane - 0 aren't you supposed to be a bit good? pwn'd by an 18 year old!
Robinho - 0 pwn'd
Raul 63 - 0 pwn'd
Ronaldo - 0 he was playing? Pwn'd
OK so I'm a smug git and we'll probably get hammered in the return leg, but today I'm happy.
Really!!! how hard can it be to write a TMultiReadExclusiveWriteSychronizer, it turns out not difficult at all took me 20 odd minutes to knock one up.... plus it does have the added avantage of not bloody deadlocking!!!!!!! Grrrrrrrrrrrrrrr.
Am now getting slightly paranoid since Delphi uses TMultiReadExclusiveWriteSychronizer internally in a few places. I think the current servers should be pretty safe, but unexplained deadlocks are something I could really do without.
|< Is teh Baby on his way? | BBC White season: 'Rivers of Blood' >|