]> git.evergreen-ils.org Git - OpenSRF.git/commit
Due to the async nature of xmllhttprequest, processing http responses (which often...
authorerickson <erickson@9efc2488-bf62-4759-914b-345cdb29e865>
Wed, 18 Aug 2010 20:11:18 +0000 (20:11 +0000)
committererickson <erickson@9efc2488-bf62-4759-914b-345cdb29e865>
Wed, 18 Aug 2010 20:11:18 +0000 (20:11 +0000)
commit7e845a63e2367d313d4986bb754f1bc8cba23858
tree28d34f26a91104d877b8225e715406c17e3a189a
parent9d0465968811072a7c6230c4db03ac0d72715124
Due to the async nature of xmllhttprequest, processing http responses (which often lead to further async-request laden callbacks) at receive time can result in out-of-order message handling.  To bring order to this chaos, push all inbound message onto a queue, then go back to processing the older messages in order of oldest to newest.

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@2008 9efc2488-bf62-4759-914b-345cdb29e865
src/javascript/opensrf.js