diff options
author | Prabhu Ramachandran | 2011-11-24 19:09:42 +0530 |
---|---|---|
committer | Prabhu Ramachandran | 2011-11-24 19:09:42 +0530 |
commit | 2fd98c77cb06d078ad82f60abfe769cd7666e229 (patch) | |
tree | 33ce2cadc7c2e0610cb490df449d3a850c1ece28 /templates/exam/grade_user.html | |
parent | a1b550e09475da1cdf345429df7708a7ae82d38f (diff) | |
download | online_test-2fd98c77cb06d078ad82f60abfe769cd7666e229.tar.gz online_test-2fd98c77cb06d078ad82f60abfe769cd7666e229.tar.bz2 online_test-2fd98c77cb06d078ad82f60abfe769cd7666e229.zip |
ENH: Creating a ServerPool for code checks
Changed the server so we use a pool of servers managed with a Queue of
available servers. The XML/RPC client is also changed to handle
connection failures gracefully. This is because XML/RPC cannot have
more than 2 connections at a given time, so if there is an error, we
wait for a random amount of time and try again. This allows us to
handle fairly large loads nicely.
Diffstat (limited to 'templates/exam/grade_user.html')
0 files changed, 0 insertions, 0 deletions