summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Shepelev <temotor@gmail.com>2013-04-09 00:22:30 +0400
committerSergey Shepelev <temotor@gmail.com>2013-04-09 00:22:30 +0400
commit8177089b7f27dda062dfbec64b018ad7fc7e31aa (patch)
tree632a201d4cd3bbe8a6023a7ae0a17465e16a0fd2
parentfb6f6abd3f50d8131c874c58e886c878e531cef3 (diff)
downloadeventlet-8177089b7f27dda062dfbec64b018ad7fc7e31aa.tar.gz
Website built from master 22e8f4f
-rw-r--r--doc/_static/pygments.css4
-rw-r--r--doc/objects.invbin2651 -> 2651 bytes
-rw-r--r--doc/searchindex.js2
-rw-r--r--index.html6
4 files changed, 6 insertions, 6 deletions
diff --git a/doc/_static/pygments.css b/doc/_static/pygments.css
index 1a14f2a..d79caa1 100644
--- a/doc/_static/pygments.css
+++ b/doc/_static/pygments.css
@@ -13,11 +13,11 @@
.highlight .gr { color: #FF0000 } /* Generic.Error */
.highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */
.highlight .gi { color: #00A000 } /* Generic.Inserted */
-.highlight .go { color: #303030 } /* Generic.Output */
+.highlight .go { color: #333333 } /* Generic.Output */
.highlight .gp { color: #c65d09; font-weight: bold } /* Generic.Prompt */
.highlight .gs { font-weight: bold } /* Generic.Strong */
.highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
-.highlight .gt { color: #0040D0 } /* Generic.Traceback */
+.highlight .gt { color: #0044DD } /* Generic.Traceback */
.highlight .kc { color: #007020; font-weight: bold } /* Keyword.Constant */
.highlight .kd { color: #007020; font-weight: bold } /* Keyword.Declaration */
.highlight .kn { color: #007020; font-weight: bold } /* Keyword.Namespace */
diff --git a/doc/objects.inv b/doc/objects.inv
index 8cea83d..1920ff2 100644
--- a/doc/objects.inv
+++ b/doc/objects.inv
Binary files differ
diff --git a/doc/searchindex.js b/doc/searchindex.js
index e679bb7..719367d 100644
--- a/doc/searchindex.js
+++ b/doc/searchindex.js
@@ -1 +1 @@
-Search.setIndex({objects:{"":{zmq:[3,0,1,""]},"eventlet.event.Event":{ready:[17,1,1,""],send_exception:[17,1,1,""],send:[17,1,1,""],wait:[17,1,1,""]},"eventlet.patcher":{import_patched:[8,3,1,""],monkey_patch:[8,3,1,""],is_monkey_patched:[8,3,1,""]},"eventlet.pools.Pool":{get:[15,1,1,""],create:[15,1,1,""],free:[15,1,1,""],item:[15,1,1,""],waiting:[15,1,1,""],put:[15,1,1,""],resize:[15,1,1,""]},"eventlet.semaphore":{BoundedSemaphore:[23,2,1,""],CappedSemaphore:[23,2,1,""],Semaphore:[23,2,1,""]},"eventlet.pools":{TokenPool:[15,2,1,""],Pool:[15,2,1,""]},"eventlet.semaphore.CappedSemaphore":{release:[23,1,1,""],locked:[23,1,1,""],acquire:[23,1,1,""],balance:[23,6,1,""],bounded:[23,1,1,""]},"eventlet.db_pool.DatabaseConnector":{credentials_for:[16,1,1,""],get:[16,1,1,""]},"eventlet.db_pool":{ConnectTimeout:[16,4,1,""],ConnectionPool:[16,6,1,""],GenericConnectionWrapper:[16,2,1,""],RawConnectionPool:[16,2,1,""],BaseConnectionPool:[16,2,1,""],DatabaseConnector:[16,2,1,""],PooledConnectionWrapper:[16,2,1,""],TpooledConnectionPool:[16,2,1,""]},"eventlet.debug":{tpool_exceptions:[13,3,1,""],hub_timer_stacks:[13,3,1,""],format_hub_timers:[13,3,1,""],hub_exceptions:[13,3,1,""],unspew:[13,3,1,""],hub_listener_stacks:[13,3,1,""],format_hub_listeners:[13,3,1,""],spew:[13,3,1,""],hub_blocking_detection:[13,3,1,""]},eventlet:{spawn:[14,3,1,""],import_patched:[14,3,1,""],wsgi:[6,0,1,""],websocket:[20,0,1,""],sleep:[14,3,1,""],connect:[14,3,1,""],corolocal:[21,0,1,""],event:[17,0,1,""],tpool:[25,0,1,""],greenpool:[7,0,1,""],GreenPile:[14,2,1,""],db_pool:[16,0,1,""],backdoor:[10,0,1,""],spawn_after:[14,3,1,""],listen:[14,3,1,""],serve:[14,3,1,""],Queue:[14,2,1,""],debug:[13,0,1,""],greenthread:[0,0,1,""],Timeout:[14,2,1,""],spawn_n:[14,3,1,""],StopServe:[14,2,1,""],wrap_ssl:[14,3,1,""],GreenPool:[14,2,1,""],queue:[1,0,1,""],monkey_patch:[14,3,1,""],pools:[15,0,1,""]},"eventlet.websocket.WebSocket":{close:[20,1,1,""],send:[20,1,1,""],wait:[20,1,1,""]},"eventlet.greenthread":{spawn:[0,3,1,""],spawn_after_local:[0,3,1,""],GreenThread:[0,2,1,""],sleep:[0,3,1,""],spawn_after:[0,3,1,""],spawn_n:[0,3,1,""]},"eventlet.db_pool.PooledConnectionWrapper":{close:[16,1,1,""]},"zmq.core.socket":{Socket:[3,2,1,""]},"eventlet.db_pool.RawConnectionPool":{create:[16,1,1,""],connect:[16,5,1,""]},"eventlet.db_pool.BaseConnectionPool":{put:[16,1,1,""],clear:[16,1,1,""],get:[16,1,1,""]},"zmq.core.context":{Context:[3,2,1,""]},"eventlet.greenthread.GreenThread":{cancel:[0,1,1,""],kill:[0,1,1,""],link:[0,1,1,""],wait:[0,1,1,""]},"eventlet.hubs":{trampoline:[26,3,1,""],get_default_hub:[26,3,1,""],use_hub:[26,3,1,""],get_hub:[26,3,1,""]},"eventlet.greenpool.GreenPool":{spawn:[7,1,1,""],starmap:[7,1,1,""],waiting:[7,1,1,""],free:[7,1,1,""],running:[7,1,1,""],spawn_n:[7,1,1,""],imap:[7,1,1,""],resize:[7,1,1,""],waitall:[7,1,1,""]},"eventlet.greenpool":{GreenPile:[7,2,1,""],GreenPool:[7,2,1,""]},"eventlet.tpool":{execute:[25,3,1,""],Proxy:[25,2,1,""]},"eventlet.green":{zmq:[3,0,1,""]},"eventlet.queue.Queue":{task_done:[1,1,1,""],join:[1,1,1,""]},"zmq.core.poll":{Poller:[3,2,1,""]},"eventlet.green.zmq":{Socket:[3,2,1,""],Context:[3,3,1,""]},"eventlet.db_pool.GenericConnectionWrapper":{select_db:[16,1,1,""],begin:[16,1,1,""],thread_id:[16,1,1,""],shutdown:[16,1,1,""],close:[16,1,1,""],query:[16,1,1,""],change_user:[16,1,1,""],set_server_option:[16,1,1,""],autocommit:[16,1,1,""],set_character_set:[16,1,1,""],errno:[16,1,1,""],ping:[16,1,1,""],store_result:[16,1,1,""],affected_rows:[16,1,1,""],literal:[16,1,1,""],sqlstate:[16,1,1,""],show_warnings:[16,1,1,""],stat:[16,1,1,""],rollback:[16,1,1,""],string_literal:[16,1,1,""],errorhandler:[16,1,1,""],server_capabilities:[16,1,1,""],use_result:[16,1,1,""],character_set_name:[16,1,1,""],warning_count:[16,1,1,""],dump_debug_info:[16,1,1,""],cursor:[16,1,1,""],insert_id:[16,1,1,""],set_sql_mode:[16,1,1,""],error:[16,1,1,""],commit:[16,1,1,""]},"eventlet.timeout.eventlet.timeout.Timeout.Timeout":{cancel:[24,1,1,""],pending:[24,6,1,""]},"eventlet.green.zmq.Socket":{send_multipart:[3,1,1,""],setsockopt_unicode:[3,1,1,""],close:[3,1,1,""],getsockopt_unicode:[3,1,1,""],poll:[3,1,1,""],getsockopt_string:[3,1,1,""],send_json:[3,1,1,""],recv_string:[3,1,1,""],getsockopt:[3,1,1,""],send_unicode:[3,1,1,""],send_pyobj:[3,1,1,""],send:[3,1,1,""],recv_multipart:[3,1,1,""],bind_to_random_port:[3,1,1,""],recv_json:[3,1,1,""],recv:[3,1,1,""],setsockopt_string:[3,1,1,""],setsockopt:[3,1,1,""],send_string:[3,1,1,""],bind:[3,1,1,""],recv_pyobj:[3,1,1,""],recv_unicode:[3,1,1,""],connect:[3,1,1,""]},"eventlet.semaphore.BoundedSemaphore":{release:[23,1,1,""]},"eventlet.db_pool.TpooledConnectionPool":{create:[16,1,1,""],connect:[16,5,1,""]},"zmq.core.poll.Poller":{poll:[3,1,1,""],unregister:[3,1,1,""],register:[3,1,1,""],modify:[3,1,1,""]},"eventlet.queue":{LifoQueue:[1,2,1,""],Queue:[1,2,1,""],LightQueue:[1,2,1,""],PriorityQueue:[1,2,1,""],Full:[1,4,1,""],Empty:[1,4,1,""]},"eventlet.semaphore.Semaphore":{release:[23,1,1,""],balance:[23,6,1,""],acquire:[23,1,1,""],bounded:[23,1,1,""],locked:[23,1,1,""]},"eventlet.greenpool.GreenPile":{spawn:[7,1,1,""],next:[7,1,1,""]},"eventlet.corolocal":{get_ident:[21,3,1,""],local:[21,2,1,""]},"eventlet.timeout":{with_timeout:[24,3,1,""],Timeout:[24,2,1,""]},"eventlet.queue.LightQueue":{full:[1,1,1,""],get_nowait:[1,1,1,""],get:[1,1,1,""],getting:[1,1,1,""],qsize:[1,1,1,""],putting:[1,1,1,""],empty:[1,1,1,""],put_nowait:[1,1,1,""],put:[1,1,1,""],resize:[1,1,1,""]},"eventlet.wsgi":{format_date_time:[6,3,1,""],server:[6,3,1,""]},"zmq.core.context.Context":{destroy:[3,1,1,""],term:[3,1,1,""],socket:[3,1,1,""],instance:[3,7,1,""]},"eventlet.backdoor":{backdoor:[10,3,1,""],backdoor_server:[10,3,1,""]},"eventlet.websocket":{WebSocket:[20,2,1,""],WebSocketWSGI:[20,2,1,""]},"eventlet.event":{Event:[17,2,1,""]}},terms:{min_port:3,interchang:14,sleep:[0,14,8,17,24,4],dirnam:4,oldest:20,whose:3,accur:6,patcher:[8,19],spew:13,set_server_opt:16,edward:19,swap:8,under:[5,20,8],spec:[6,20],everi:[16,13,6,14,1,8,23,25,4,26],risk:7,govern:13,affect:15,vast:25,upd:3,curried_kwarg:0,boundedsemaphor:23,red:27,servic:12,chet:19,sslv23_method:18,scraper:[5,4,12],second:[0,1,14,15,13,24,26],aggreg:12,cesar:19,illumin:14,even:0,eventlet:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27],neg:[7,23],"new":[1,14,15,7,23,16,17,25,4,10,12],net:4,preemptiv:14,httpprotocol:6,elimin:26,abov:6,temotor:19,never:[24,1,17],wodg:2,pygtk:19,typeerror:3,bilenko:19,path:[4,20],interpret:[5,22,10],holger:19,credit:10,joshua:19,unix:6,varrazzo:[8,19],txt:4,unit:[2,14],would:[14,16,23],send_pyobj:3,call:[0,24,1,6,14,15,7,16,2,3,8,17,9,25,4,23,10,26,13,20,12],type:[0,6,3,24,25,4,10,11,12],until:[0,1,14,15,7,23,3,17,25,26,12],holt:19,warn:3,exce:[16,15,23],hold:[16,14,15,17],must:[0,6,15,3,16,17,24,8],unschedul:17,join:[1,4,12],restor:8,setup:[11,2],work:[16,5,1,14,25,7,2,8,18,4,26,27,20,12],era:11,hansen:19,root:16,defer:3,give:[16,15,19],synchron:[1,11],indic:[5,1,6,4,15],unavail:11,want:[0,14,2,16,25,12],hub_listener_stack:13,format_hub_tim:13,keep:[24,4],coroutin:[0,5,14,15,21,22,17,25,4,26,27],wrap_socket:14,how:[5,13,6,14,2,23,16,17,4,10,26,12],confin:25,env:[6,4],verifi:2,connect_timeout:16,updat:27,after:[0,13,6,14,2,23,16,24,27],lab:[5,19,27,12],stefano:19,befor:[24,15,3,16,23,9,25,8,26],parallel:[2,4,14,12],demonstr:4,greenletexit:0,character_set_nam:16,third:26,classmethod:16,opaqu:15,credenti:16,exclud:2,perform:[0,27,6,8,10],maintain:[5,16,19],environ:[5,6,2,9,25,4,19,26,20,12],exclus:3,waital:[7,4],first:[0,24,1,14,15,3,8,9,26],order:[1,15,2,23,25,26,27,20,12],origin:[5,19,20,17],zmq_close:3,over:[0,14,7,8,18,4,12],becaus:[1,14,2,23,8,9,26,20,12],"_exc":17,eagain:3,yimg:[5,4,12],fix:19,bachri:19,better:[13,19],en_al:[5,4,12],easier:[2,4],them:[13,2,3,16,17,25,23,26,11],do_handshake_on_connect:14,woken:[1,17],thei:[16,1,6,14,7,2,8,17,9,25,4,26,12],safe:[26,25,14,8],"break":[2,4,12],interrupt:13,echo:[5,4,12],barton:19,chuck:19,kwarg4:6,timeout:[5,13,14,15,22,1,3,24,4,26],kwarg3:6,debug:[0,5,13,21,6,10,22,19],complet:[0,1,14,7,2,3,8,25,26,12],luci:19,mean:[16,1,2,8,9,4,26,11],gerrard:19,autowrap:25,logo:[5,4,12],unbound:23,network:[5,14,2,3,8,27],goe:1,content:[5,12,6,3,4],daniel:[8,19],reader:[4,12],mypackag:26,forth:20,favo:19,situat:[7,23],free:[7,1,14,15],standard:[5,1,6,14,2,22,8,18,4,12],greenpil:[7,4,14,12],traceback:[24,6,17],cosmic:11,openssl:[18,19],log_output:6,isn:[2,12],onto:25,optval:3,semaphor:[5,22,23],rang:3,set_accept_st:18,capac:[7,23],bombard:11,hook:[22,13,6],instruct:18,alreadi:[0,6,15,7,3,16,17,25,4,20,12],messag:[11,3,20,4],comic:11,primari:[5,20,14,16,25],hood:8,coroloc:[5,21,22],nomenclatur:15,unexpectedli:[26,25],sometim:[2,8],stack:[0,13,4,17],too:[24,26,4,16,23],john:19,listen:[13,6,14,2,3,18,4,10,26,20,12],consol:[2,10],tool:[5,13,2,22],baseconnectionpool:16,took:24,direct:23,least:[0,2,14],somewhat:12,conserv:14,crawl:4,technic:6,target:16,keyword:[0,16,24,14,8],provid:[16,6,14,15,2,3,8,24,25,4,11,20,12],older:18,tree:[2,27],project:[11,27,19],godwin:19,fashion:18,websocket:[5,22,4,20,19],ran:2,mind:24,bitfield:3,raw:3,seed:4,manner:[26,3,8],increment:[23,12],"__main__":[26,4],seen:4,seem:4,incompat:19,getsocknam:2,thoma:19,set_sql_mod:16,sock_dgram:11,though:[0,2,6,14,23],object:[0,1,6,14,15,7,3,16,17,25,26,20],regular:[4,14],monkeypatch:[5,14,8,25],cleaton:19,geturl:4,simplic:14,don:[13,6,14,2,8,4,12],doc:[18,23],doe:[13,15,23,3,4,10,26],yang:19,cappedsemaphor:23,radix:19,epgm:3,schmir:19,opposit:23,random:[25,23,3,4],subtli:23,involv:[2,6,3,12],acquir:23,configur:[26,18,25],busi:19,server_sock:2,use_hub:[9,26],trace_nam:13,stop:[27,3,14],fetish:11,report:[1,2,19],baz:17,patch:[5,14,8,19],reload:4,bad:12,ban:12,essenc:14,respond:[6,12],url_regex:4,respons:[6,20],fail:[9,24,2,3],best:[26,2,15,8],awar:[24,14],remote_port:19,databas:[5,22,16,25],figur:[13,19],simplest:25,awai:[2,27],approach:8,attribut:25,socket_typ:3,xrang:4,weak:8,extens:[22,6],lazi:26,here:[14,2,23,8,24,18,4,10,12],read_chat_forev:4,functool:15,blockingli:23,setsockopt:3,protect:[3,12],accident:[14,12],string_liter:16,howev:27,against:8,set_character_set:16,logic:13,com:[5,3,16,24,18,4,19,27,12],portant:19,kwd:[24,15],sullivan:19,excess:14,url_length_limit:6,ambroff:19,nake:14,reciev:3,chesneau:19,three:[3,16],been:[1,6,16,24,19,26,20],trigger:[24,17],unsubscrib:3,interest:[1,4,12],basic:[5,14,12],"__doc__":10,quickli:4,life:[16,27],suppress:24,worker:[7,4,12],telnet:[4,10],argument:[0,13,6,14,15,7,19,22,3,8,17,24,16,23,10,26,20,12],dave:19,"catch":24,store_result:16,ident:[3,4],nonblockingli:14,new_siz:[7,15],s33kr1t:16,properti:[0,3,20],calcul:0,nosewrapp:2,spawn:[0,5,6,14,7,2,17,4,10,12],applic:[13,6,14,3,8,24,4,10,26,20,12],tabl:5,kwarg:[0,7,6,16,25],module_nam:8,tediou:4,conn:[16,10],receiv:[1,11,3,12],suggest:19,make:[13,6,14,25,2,3,17,18,4,23,19,26,12],format:[13,2,6],complex:12,cavanaugh:19,doctest:[5,2],evid:12,hand:[11,12,3,4],recv_str:3,rais:[0,24,1,14,7,23,3,16,17,13,4,26,20],tune:10,kept:12,advic:19,thu:[7,26,11,23,27],inherit:8,client:[5,13,6,14,2,18,19,4,10,11,20,12],stanescu:19,thi:[0,1,2,3,4,5,6,7,8,9,10,12,13,14,15,16,18,20,23,24,25,26],everyth:[2,14,8],settimeout:19,left:4,protocol:[6,3,20],just:[18,2,4,8,12],secifi:3,bandwidth:6,yet:[2,20,27],easi:[26,18,2,6,12],interfer:0,had:[26,1,27,12],els:[0,24,1,4],save:[14,19],take:[14,23,16,17,11,27],systemexit:4,quirk:19,preserv:17,mysock:24,credentials_for:16,elabor:[6,20],measur:16,specif:[6,14,2,3,16,26],arbitrari:17,insert_id:16,client_addr:14,mit:5,underli:[18,6,3],www:[24,5,12,3,4],right:15,old:26,stopiter:7,intern:[26,23,16,10],autocommit:16,cooper:[0,14,15,8,24,25,16,10,12],max_idl:16,get_nowait:1,subclass:[1,3,15],track:[3,16,19],foo:2,localhost:[2,4,16,10],core:3,sensibl:2,insecur:18,coro:18,promot:26,peer:11,post:[22,19,6,4,12],obj:[25,3,15],slightli:[6,20,12],greenthread:[0,5,1,14,15,7,23,22,13,17,24,25,4,10,26],additional_modul:[14,8],commit:16,produc:[5,1,4,25],"float":[0,24,13,3],encod:[3,20,19],bound:[11,23,6,3,12],unspew:13,libev:26,down:[1,19,12],formerli:1,wrap:[6,25,2,3,24,18,20],opportun:0,storag:[5,21,22],carlisl:19,stopserv:14,wai:[0,6,14,15,2,8,17,25,4,10,20],support:[5,1,6,2,22,3,8,18,4,26,11,20],"class":[0,5,1,6,14,15,25,7,21,22,3,8,17,13,24,16,23,10,26,20],avail:[0,5,1,14,15,7,3,26,20],stuck:15,reli:[18,23,8],request_method:4,fraction:0,overhead:[25,1],lowest:[26,1],form:[26,1,3],forc:[9,25],ford:19,"true":[24,1,6,14,25,23,3,8,17,13,18,4,26,12],freenod:19,reset:17,maximum:[1,6,3,15,14],foo_test:2,closed_callback:4,absenc:19,fundament:14,emit:2,featur:[24,6,4,14],twistedr:26,new_sock:[4,12],"abstract":[7,11,17],diagnosi:19,exist:[14,15,7,2,16,26],request:[6,14,10,4,19,20,12],dealer:3,mashup:4,when:[0,24,1,6,14,15,7,16,2,3,8,17,13,25,4,23,10,26,11,27,12],test:[5,2,16,19],webob:19,tess:19,notif:3,intend:[24,16],determin:[13,16],urllib2:[24,5,4,18,12],consid:[26,8],forcibl:20,grief:2,faster:[0,1,14],sock:[18,6,14,20,10],ignor:[1,6,14,23,3,4],time:[0,24,1,6,14,15,7,23,3,8,17,13,25,16,11,27,20,12],push:[23,3,4],concept:[14,27],select_db:16,ruijun:19,consum:[5,1,14,15,7,4,12],millisecond:3,decid:[16,8],depend:[14,3,16,18,8,19,26,11,27,4],readabl:14,environment:2,daringfirebal:4,text:[12,6,3,4],eventlet_threadpool_s:[9,25],isinst:25,sourc:[5,2,27,4,19],"0mq":[11,3],word:15,exact:11,iter:[14,7,3,4,19,12],item:[7,1,15,17],greenlet:[0,1,21,13,25,10,26,27],quick:14,dir:10,prevent:[0,14],sign:23,cost:25,port:[5,6,14,2,3,4,10,12],addr:[18,10,3,14,4],current:[0,24,1,21,14,7,2,3,8,17,13,25,16,23,26],addl:11,deriv:8,urlopen:[5,4,18,12],gener:[0,5,6,14,15,2,22,3,17,11,20],water:[16,15],explicitli:[0,26,14,8],address:[12,6,3,14,4],pollout:3,do_someth:7,wait:[0,1,15,7,23,3,16,17,13,18,4,19,26,20],invis:12,use_result:16,errorhandl:16,queue:[5,1,14,22,3,8,17,4,11],multicast:11,behav:[1,6,14,23,8,25,10],overriden:15,extrem:7,weird:2,ipc:3,semant:[11,23],regardless:[0,14],tweak:20,modul:[0,5,1,6,14,25,16,2,22,3,8,17,13,18,4,10,26,11,20],prefer:[26,20,14,15],recursive_crawl:4,instal:[26,18,13,2,4],backdoor_serv:10,memori:[7,14,12],baseexcept:24,univers:[24,5,22],visit:17,live:19,handler:[4,20],msg:3,scope:26,pyzmq:[5,22,3],afford:[14,8],finit:[0,14],accept:[14,15,9,18,4,10,11,12],effort:13,echoserv:4,pretend:6,uniqu:15,repro:19,whatev:15,imped:2,purpos:[18,2,12],recv_pyobj:3,stream:11,curri:0,critic:13,abort:[0,24,14],occur:[24,17],alwai:[24,1,3],multipl:[14,23,3,16,17,8,26,11,4],ping:16,modulenam:14,threadpool:9,feedscrap:[4,12],pure:26,map:16,product:[13,12],max:[7,15],usabl:6,mai:[0,1,14,15,16,23,8,17,24,18,4,26,11,27],data:[1,6,14,3,24,4,12],grow:12,practic:[26,8,12],date_tim:6,stdin:17,explicit:16,inform:[14,8,10],"switch":[0,25,26],combin:3,callabl:24,talk:[5,27],request_lin:6,still:[24,20,16],conjunct:[25,13],disconnect:[6,4],monitor:3,url_schem:6,db_pool:[5,22,16],platform:[26,2,3],window:19,pythonpath:[2,4],mail:19,main:[0,14,8,25,26,27],nvisit:4,non:[6,15,22,3,8,18,4,27],contriv:12,initi:[1,23],tucker:19,therebi:12,now:16,nor:15,term:[5,3,14,12],with_timeout:24,name:[14,2,3,16,25,8,26,27],didn:12,separ:[7,14],compil:4,hub_blocking_detect:13,arg1:6,arg2:6,continu:10,contributor:[5,19],timeout_exc:26,happen:[9,26,23,8,12],spawn_after_loc:0,kent:19,internet:4,correct:[2,8,19],kaprielian:19,timeout_valu:24,earlier:[5,13,14,18],runtimeerror:17,greenpool:[5,6,14,7,22,4,12],org:[3,4],"byte":[11,6,3,4],unpredict:14,care:12,badli:11,waiter:17,db_modul:16,unavoid:0,thing:[0,15,7,23,17,25,4,10],place:[26,1,2,8],router:3,lambda:[18,4,15],oper:[1,15,7,16,24,25,4,10,26,27],suspend:[7,26,14,23],directli:[0,14,2,16,17,24,18],onc:[18,17,27,16,12],arrai:6,yourself:[26,4],chatserv:4,open:[5,6,14,7,16,24,4,19,27,12],size:[1,6,15,7,9,25],http_pool:15,given:[0,1,7,13,16,23,26,12],silent:9,convent:[11,2],gif:[5,4,12],teardown:11,silenc:24,tell:[1,2,13],conveni:[5,14,7,2,8,24,19,10,20,12],hub:[5,13,2,3,9,25,19,26],especi:13,copi:[2,3,4],specifi:[0,13,6,15,3,8,23,9,10,26],autowrap_nam:25,junctur:13,"short":[13,4],soren:19,mostli:1,attempt:[3,23],than:[0,1,6,14,15,7,16,2,23,8,18,4,12],serv:[2,6,14,10],connectionpool:16,balanc:23,were:[1,2,3,4,19,27,12],posit:[24,1,13,23],browser:[4,20],pre:[0,24,1,6,15,7,21,3,16,17,13,23,10,20],fork:27,preston:[27,19],mikepk:19,ani:[0,24,13,6,14,15,7,16,2,3,8,9,25,4,26,27,12],deliv:1,saw:4,dbapi:[5,22,16],engin:8,send_unicod:3,destroi:[3,4],note:[0,14,2,3,17,9,4,26,20,12],ideal:26,denomin:26,sndmore:3,advis:7,green:[0,5,6,14,25,7,22,3,8,18,4,19,11,12],noth:[0,15],channel:1,url_match:4,begin:[9,26,16],sure:[26,18,14,23],ca_cert:14,normal:[0,13,14,8,25,16,10,26,11,20,12],buffer:3,baseconn:16,beta:[5,4,12],sendabl:3,pair:[11,3,8],log_x_forwarded_for:6,rescu:8,later:[13,14,3,24,18,12],ssl_version:14,quantiti:7,chat_serv:4,runtim:[15,8],put_nowait:1,gracefulli:14,shop:18,show:[4,12],cheap:14,subprocess:19,concurr:[5,14,15,7,16,25,4,12],unfinish:[1,16],slot:[7,1],onli:[0,24,1,6,14,15,25,16,3,8,17,9,18,4,26,11],slow:8,activ:3,written:[6,3,27],hello_world:[6,4,20],messagetrack:3,nearli:14,variou:12,get:[0,24,1,14,15,7,2,3,16,23,13,18,4,19,26,11,27,12],lifoqueu:1,repr:4,ssl:[5,6,14,22,8,18,19,20],cannot:[24,15],requir:[14,23,16,3,8,26,27,4],truli:[4,15],fileno:3,dramat:12,yield:[0,13,6,14,15,8,24,25,16,10,12],new_connect:4,scott:19,where:[1,6,16,17,11,12],summari:[2,14],wiki:[5,12],kernel:13,wonder:27,infinit:[1,3],detect:[13,2,6,19],"__all__":10,enough:[7,2],between:[14,2,17,25,10,12],"import":[16,5,6,14,15,25,2,8,17,18,19,4,10,26,27,20,12],across:[1,3],parent:[0,25,17],cycl:[15,17],spare:27,come:[25,8,12],myhub:26,tour:12,start_url:4,improv:[6,19],starmap:7,unittest:[2,27],period:16,dispatch:[26,5,2,4,12],cancel:[0,24,14],typic:[1,4],poll:[26,3,19],genericconnectionwrapp:16,late:8,mark:[16,15],oden:19,pollin:3,addit:[0,24,13,6,16],valueerror:[1,3,23],benoit:19,thousand:12,resolut:13,andrew:19,get_id:[25,21],wake:[26,23,16,19],those:[25,2,4,12],"case":[16,1,15,25,2,23,8,24,18,4,19,26,11,12],trick:25,invok:23,vatamaniuc:19,invoc:25,advantag:[18,14,8],stdout:13,my_func:25,canon:[0,12],uncov:19,destin:16,myapp:10,mani:[6,14,7,2,23,4,19,11],"__init__":3,develop:[20,27],author:[5,11,19],fewer:14,same:[0,14,7,2,23,8,17,24,18,4,26,27,20,12],check:[24,23,3,15,14],html:[2,4],document:[5,14,3,17,18,26,11],broadcast:4,finish:[0,7,3],utf8:3,getsockopt_str:3,driven:6,capabl:4,disguis:11,zmqbinderror:3,extern:[27,12],isotop:11,appropri:2,without:[0,24,1,7,3,16,23,13,26],restserv:27,execut:[0,13,6,14,25,7,2,16,24,18,12],rest:[14,16,10],kill:0,multiplex:26,aspect:[8,12],priorityqueu:1,hint:19,except:[0,24,1,6,14,7,16,3,8,17,13,4,19,11,12],littl:[26,25,1,2,4],pile:[4,12],exercis:[2,4],earli:[7,6,8],around:[18,3,14],msg_part:3,read:[5,14,2,24,18,4,26,12],world:[5,6,8,25,4,20,27],is_monkey_patch:8,threadsaf:3,patrick:19,clad:11,wrap_ssl:[6,14,19],integ:[0,7,23],server:[5,6,14,2,22,18,4,10,11,20,12],benefit:[16,8],either:[0,15,3,16,24,18,8,26,11],output:2,manag:[14,15,23,16,3,4,26],trampolin:[26,3,27],affected_row:16,muscl:11,interlock:23,xpub:3,max_http_vers:6,assertionerror:17,outq:4,putter:1,token:15,tavi:19,sqlstate:16,exit:[0,7,6,4],inject:11,keyfil:6,refer:[5,14,22,16,17,8],ippolito:[27,19],power:[18,13],garbag:[3,16],inspect:[26,13,14,10],recv_unicod:3,import_patch:[14,4,8,12],found:[1,3,4],"__name__":[4,10],"throw":17,comparison:11,gregori:19,side:[3,12],act:[4,15],routin:15,max_siz:[6,16,15],status_cod:6,lastli:2,unregist:3,thread_id:16,websocket_chat:4,strip:4,your:[14,2,3,18,4,26],log:[13,6,20],start:[0,6,14,4,26,27,12],interfac:[14,18,3,8,25,11],lot:14,resum:[1,13],client_ip:6,tupl:[1,6,14,17],regard:19,client_conn:18,longer:16,pull:[3,19],possibl:[0,26,1,14,8],"default":[0,1,6,2,3,16,23,24,25,26],start_respons:[6,4,12],shepelev:19,stacktrac:17,embed:6,deadlock:7,creat:[0,1,6,15,7,3,16,17,18,20,12],certain:[14,8],grainger:19,file:[13,6,7,2,3,8,17,4,26,20,12],trace:[0,13,17],bob:[27,19],proport:7,incorrect:19,again:[26,23,16,17],googl:[24,5,4,18,12],hybrid:26,orient:11,idiom:[14,12],valid:[3,20],you:[0,5,6,14,15,25,16,2,3,8,17,24,18,19,4,10,26,11,27,20,12],gettabl:3,spawn_aft:[0,14],hwm:3,sequenc:[3,8],slant:19,peak:16,pool:[5,14,15,7,22,16,9,25,4,12],reduc:19,krishnamurthi:19,directori:[2,4,27],dump_debug_info:16,tricki:26,pyopenssl:[5,14,18],liberal_regex_for_matching_url:4,cpu:24,sergei:19,all:[0,1,6,14,7,2,3,16,17,18,4,27,20,12],forbidden:4,lack:[2,8],unblock:[1,23],abil:[2,8],follow:[0,2,6,3,20],children:19,af_inet:18,program:[9,26,3,4],skip:2,zmq:[5,11,22,3,19],introduc:19,liter:[0,24,1,6,15,7,21,3,16,17,13,23,10,20],fals:[0,24,1,6,14,15,3,23,13,4],util:13,fall:12,veri:[14,15,23,16,24,4,12],harri:19,list:[0,7,2,3,17,9,4,19,12],posthook:6,donovan:[27,19],adjust:15,stderr:6,small:[6,4,19],context:[0,14,15,23,3,18],krekel:19,ten:12,past:8,zero:[7,1,23,15],design:[5,2,14,12],pass:[6,15,3,16,17,24,4,19,26,20],further:11,what:[5,13,14,2,8,9,26,11],sub:[2,3],section:24,abl:[0,24,14,27],version:[6,14,2,3,8,18,20,12],method:[0,1,6,14,15,3,8,23,25,16,19,26,20,12],recv_multipart:3,hasn:0,full:[1,2,6,20,12],themselv:25,trunk:27,modifi:[15,3,8,12],valu:[0,13,6,14,7,23,3,16,17,24,25,4,20,12],search:[5,4],sender:4,indetermin:15,brutal:4,prior:[18,3],amount:[7,14,16,12],nosetest:2,pick:[9,23],action:8,via:[15,2,3,25,10,26],cert_req:14,primit:[5,25,22,14,17],filenam:[7,2],famili:14,decrement:23,select:[16,26,3,8,14],ctrl:4,regist:[26,13,3],two:[14,15,17,24,4,11],coverag:[5,2],taken:16,brunswick:19,toggl:13,more:[5,1,6,14,15,7,23,8,18,4,10,26,27,20,12],linden:[5,19,27,12],desir:[0,14,15,25,26,27],order_as_stack:15,flag:[24,3,19],stick:[25,4,10],particular:[2,16,8,12],curried_arg:0,beislei:19,none:[16,24,1,6,14,15,7,3,8,17,13,4,10,26,20],endpoint:11,setsockopt_unicod:3,histori:[5,27],remain:[25,6,16],caveat:[24,16],learn:10,def:[0,5,6,14,15,7,3,17,25,4,20,12],challeng:8,share:[3,16,14],templat:6,verify_non:18,minimum:[13,6,3,12],unreli:11,robinson:19,string:[13,6,3,24,25,20,12],huge:2,cours:[4,8],goal:14,secur:6,rather:[2,4,14,12],anoth:[0,26,23,14,17],simpl:[5,6,25,4,20,12],resourc:[5,22,23,15],rudd:19,variant:1,gasp:12,associ:[7,3],github:3,ambigu:3,caus:[15,2,3,16,17,26,12],callback:4,help:[19,6,10],max_ag:16,indra:27,through:[24,4,16],yandex:4,reconnect:11,wall_second:6,paramet:[7,24,6,14,16],style:[27,12],qsize:1,psycopg2:[16,8],zmq_poll:3,pend:[24,3,14],might:[2,3,8,17,24,25,26],unidirection:4,epol:[26,2],finer:2,good:[0,6,14,8,17,4,19,26,12],"return":[0,5,1,6,14,15,25,7,16,21,3,8,17,13,24,4,23,26,20,12],timestamp:6,framework:[26,4,27],gethostbynam:4,restrict:[25,14],httplib:18,unlik:1,authent:16,easili:[16,12],achiev:25,ceas:27,fulli:[6,4],unicod:[3,20],weight:27,hard:15,idea:[0,26],connect:[5,6,14,25,2,22,3,16,18,4,10,11,20,12],beyond:26,event:[5,13,6,22,3,17,19,26,11],hostnam:16,safeti:4,marcin:19,research:11,throw_arg:0,print:[0,5,13,6,14,15,25,7,2,17,18,4,12],postgr:19,proxi:[25,16,12],advanc:9,pub:3,do_some_stuff:23,reason:[16,25,2,3,8],base:[6,2,3,16,8,26,27,4],put:[1,15,16,17,4,26,11],recv:[12,3,4],basi:[26,6,16,17],thrown:2,client_sock:[2,14],new_writ:4,thread:[0,5,1,6,14,7,22,3,8,23,25,4,19,26,12],launch:[7,26,6,14,12],omit:[24,2,14],perhap:4,lifetim:8,feed:[5,4,12],major:[25,1,14],certfil:6,obviou:14,upper:[23,12],number:[1,6,14,15,7,2,3,16,17,4,23,12],done:[14,15,23,16,4,8,12],construct:[0,14,15,7,3,16,9,12],stdlib:2,miss:2,differ:[1,14,7,23,17,25,4,11,20,12],goodspe:19,interact:[5,22,20,10],reentrant:7,statement:[15,24,2,14,8],zeromq:[5,11,3,19],store:[17,12],schema:16,"0x47fa1f0":6,option:[1,14,2,3,23,25],relationship:11,part:[3,14],bidirect:4,myclass:3,grace:4,kind:4,asyncor:8,whenev:[18,1,16,15],remot:3,gotten:1,remov:[13,1,3,16,4],reus:[16,17],str:3,arrang:[0,4,17],comput:10,setsockopt_str:3,mypool:15,imagin:[23,12],outbound:4,built:[26,18,3,8,14],lib:[2,27],self:[3,15,17],violat:6,also:[14,25,7,3,8,18,26,27,20,12],inproc:3,useless:16,distribut:2,passwd:16,previou:15,salmon:19,most:[16,1,14,2,3,8,17,24,4,23,27],path_info:[4,20],appear:8,exc:17,clear:[13,16],cover:2,squelch:19,pars:[4,12],awesom:2,wsgi:[5,6,22,4,19,20,12],starting_id:25,session:14,alaniz:19,fine:[26,8],find:[5,6,14,20,19],copyright:10,writer:4,queu:[11,14],factor:2,darwin:10,hit:14,unus:16,luke:19,"__file__":4,express:[0,15],nativ:[26,25,3,8],fastest:[0,26],zmq_recvmsg:3,crt:6,html_path:4,eugen:19,common:[14,3,8,25,26,12],rfk:19,set:[0,13,6,14,15,25,3,16,23,24,18,4,10],dump:2,printout:2,see:[24,13,14,2,3,8,17,9,18,4,26],bare:12,arg:[0,1,6,14,15,7,16,17,24,25],close:[6,14,3,16,18,4,19,20],sem:23,primitv:4,malicki:19,someth:12,particip:4,won:[24,26,14,12],signatur:0,popul:15,both:[1,2,16,8],last:[24,3,17],gogreen:19,send_str:3,forgotten:26,tokenpool:15,corrupt:14,whole:7,simpli:[6,14,2,3,8,16,10,26,20],io_thread:3,point:[13,4,14],schedul:[0,24,26,14,27],each:[1,6,14,7,2,3,25,10,26,12],header:[6,20],shutdown:[18,16],linux:[26,2],throughout:[3,16],pycon:27,backend:26,server_sid:[6,14],empti:[1,6,15,24,4,20],secret:11,dup:[6,19],brantlei:19,imag:[5,4,12],great:[4,19],coordin:4,understand:[9,5,26,2,14],func:[0,7,6,14,24],demand:16,rai:11,imap:[7,5,4,12],stolen:11,look:2,packag:[26,2,6,8],getsockopt_unicod:3,histor:16,"while":[25,11,17,4,12],match:[25,15],behavior:[0,13,14,7,23,8,9,20,12],error:[6,3,16,17,4,19,20],anonym:19,loop:[0,6,14,4,10,26,27,12],subsect:14,body_length:6,larger:23,readi:[26,3,17],jpg:[5,12],itself:[0,13,14,16,2,8,24,4,26,11,12],decor:20,kwan:19,belong:3,shorter:13,lengthi:16,decod:3,optim:[9,12],wherea:8,moment:13,user:[9,5,11,4,16],robust:12,chang:[7,2,8,10,26,20,12],recent:[24,1,17],task:[7,26,1],equival:[9,24,3,8],taso:19,entri:[1,23,16],spent:27,pickl:3,expens:0,poller:3,server_ev:6,adamkg:19,input:[7,4,14,12],subsequ:1,build:[15,10],bin:4,transpar:[18,11,27],big:2,marcu:19,bit:16,awaken:23,backbon:27,docutil:[0,24,1,6,15,7,21,3,16,17,13,23,10,20],signal:13,clai:19,resolv:4,elaps:[0,26,14],collect:[6,3,16,25,4,12],api:[5,1,14,3,16,23,26,11],custom_pool:6,myobject:15,creation:[14,16],some:[0,14,15,25,16,2,3,8,23,24,18,4,26,11,27,12],back:[16,26,20,4,15],global:[3,14,12],unspecifi:3,mirror:3,pep:8,per:[14,16],"\u00f8mq":[5,11,22,3],retri:3,larg:0,pooledconnectionwrapp:16,nose:2,run:[0,5,13,14,7,2,22,25,4,10,26,27,12],fetch_titl:[4,12],reach:[3,23],spawn_n:[0,14,7,17,4,12],coexist:20,idl:16,microsecond:3,exc_info:17,block:[24,1,14,15,25,7,3,23,13,18,10,27,12],plan:24,libzmq:3,"__future__":4,real:25,intl:[5,4,12],within:[0,5,1,22,24,10],send_except:17,ensur:[26,3,15,14],announc:8,inclus:[2,3],span:[0,24,1,6,15,7,21,3,16,17,13,23,10,20],errno:[20,16],question:19,"long":[7,24,13,16,10],custom:[6,14],includ:[2,3,16,8,10,27,12],suit:[7,16],forward:[5,27,6,4,25],chu:19,myfunc:10,properli:6,repeatedli:[17,12],link:[0,4,14],newer:24,atom:11,line:[6,14,7,2,8,17,24,4,26,12],concaten:12,utf:[3,20],consist:[2,14,23],caller:[0,24,15,10],lifespan:16,r262:10,databaseconnector:[22,16],readlin:[24,19,4,12],similar:[1,17],producer_consum:4,constant:7,doesn:[2,23,16,24,4,26,8,12],repres:[7,25,14,16,23],chat:[5,4,19],titl:[4,12],invalid:19,nick:19,unidirect:4,nat:19,nice:[2,19],deseri:20,nonzero:23,gigabyt:12,william:19,svn:27,hello:[6,4,20],code:[5,13,6,14,2,3,24,25,4,19,26,20,12],partial:15,queri:16,feedpars:[4,12],cython:3,privat:6,friendli:14,send:[17,6,3,20,4],granular:2,becam:27,sens:2,sent:[6,3],annoy:14,rollback:16,dbname:16,tri:[26,18,2],kw_additional_modul:[14,8],magic:8,kartic:19,michael:19,ryan:19,"try":[13,15,3,16,17,24,8,4],maxsiz:1,evt:17,pleas:18,fortun:[25,8],carter:19,hardcod:2,mysqldb:[16,19],download:2,rivera:19,append:6,compat:[25,3,16,23],index:5,soup:2,resembl:1,access:[25,2,14,10],can:[0,1,2,3,4,6,7,8,9,10,12,13,14,15,16,17,18,20,23,24,25,26],got:[5,4,15,12],len:[5,4,12],closur:20,punct:4,let:26,becom:[7,23,16,12],sinc:[25,4,8],convert:[3,20,14],secondlif:[5,18,12],pretti:4,broken:[4,20],max_tri:3,warning_count:16,cert:6,monkey_patch:[14,8],bryan:19,implement:[0,5,1,14,15,23,22,13,17,18,4,19,26,27],chanc:[13,14],apr:10,appli:12,app:[4,12],nonblock:[18,25],"boolean":6,from:[0,5,1,6,14,15,25,7,16,2,3,8,17,13,18,4,10,26,11,20,12],getsockopt:[3,19],zip:4,commun:[25,17,3,14,12],new_url:4,next:[0,7,23,12],few:[9,27,20,8,12],usr:4,webcrawl:[4,19],sort:[4,8],clever:14,mismatch:2,actual:[6,4,15],alexei:19,account:23,alik:16,retriev:[0,1,14,7,3,12],alia:16,annot:2,min_siz:[16,15],fetch:[5,1,4,18,12],proof:27,control:[0,5,14,8,9,4,26,12],appar:8,weaker:18,process:[5,1,6,14,7,22,4,10,20,12],lock:[14,23],high:[16,15],tarbal:2,serial:[3,20],minimum_chunk_s:6,delai:[0,14],gcc:10,sit:14,georg:19,brian:19,instead:[14,7,2,3,8,23,9,16,26,12],chri:19,everywher:26,overridden:3,farm:[7,4],watch:3,physic:11,drop:[7,1],essenti:12,wait_on:17,syscal:19,bind:[5,14,2,22,3,8,18,11],counter:23,correspond:[16,15],element:[3,8,12],issu:[27,19],conn_pool:16,allow:[6,14,7,16,11,20],sendal:[19,4,12],retval:17,elif:4,elig:0,show_valu:13,windisch:19,bunch:[16,5,14,7,2,8,17,4,12],write:[5,13,2,8,4,26,27],tyler:19,therefor:[25,13,2,8],crash:4,greater:[13,23,15],handl:[6,14,2,3,18,19,4,10,20,12],auto:3,overal:7,handi:12,httplib2:[15,8],multiprocess:1,anyth:14,slide:19,skirko:19,nullari:15,subset:16,chunk:[6,14,19],"static":3,our:4,meth:25,robot:4,special:[24,26],out:[16,13,14,15,7,8,17,24,4,19],variabl:[5,6,2,9,25,10,26,20],rep:3,req:3,ballanc:19,stub:2,stuf:14,sever:[2,16],size_or_pool:7,insid:6,standalon:7,dictionari:[6,16,10],releas:23,relat:[7,5,26,14,8],could:[27,4,12],timer:[24,26,13,16],david:19,counterpart:18,length:[6,4],outsid:24,get_hub:26,softwar:16,connecttimeout:16,tempmod:2,pgm:3,ziegler:19,whoop:17,prioriti:1,grugq:19,strict:11,licens:[5,10],system:[13,14,2,8,18,26],wrapper:[18,3,16,25],backdoor:[5,22,10],pavel:27,termin:[0,13,3,14,4],"final":[16,24,4,15],boil:12,udp:3,findit:4,enqueu:1,exactli:[18,23,8],rss:12,ben:19,geoff:19,structur:[14,12],light:27,result:[0,14,15,7,16,17,24,4,12],"function":[0,5,13,6,14,15,7,2,3,8,24,25,4,10,26,20,12],format_hub_listen:13,py2:3,py3:3,deprec:[26,6],lightqueu:1,hub_except:[0,13],have:[0,1,6,14,25,16,2,3,8,24,18,4,26,12],disadvantag:8,need:[6,14,15,23,8,9,18,26],turn:26,atle:19,min:15,mix:11,builtin:8,discret:11,which:[0,13,6,14,15,25,7,16,2,3,8,17,18,4,23,26,12],detector:13,get_default_hub:26,singl:[14,15,7,3,8,17,10,20],radioact:11,borzenkov:19,from_brows:20,who:[5,16,15,19],why:26,eventlet_hub:[9,26,2],dostuff:15,url:[5,6,4,18,12],sockopt:3,face:14,pipe:[25,4,20],deni:19,psycopg:8,occasion:[0,2],suppress_ragged_eof:14,fact:12,mainloop:26,verbos:14,tpooledconnectionpool:16,locat:[27,19],much:[18,2,14,16,23],forev:[6,3],should:[0,6,14,3,8,23,24,25,20],restructur:26,suppos:[16,15],local:[5,21,14,2,22,10,26],meant:[27,10],hub_timer_stack:13,myhandl:14,contribut:19,xsub:3,pypi:4,bean:27,increas:1,enabl:[26,3],organ:11,stuff:14,contain:[0,13,6,15,16,2,8,25,4,12],frame:[0,3],murthi:19,temporarili:8,multipart:3,bytestr:3,gmail:19,send_json:3,pattern:[5,12,3,14,4],tend:16,state:[13,27,3,8,10],luo:19,kei:[25,11,6,8,12],amen:25,itertool:7,job:[7,4,12],entir:[2,8,17],joe:19,websocketwsgi:[4,20],group:4,problem:[24,8,12],thank:[5,19],plugin:2,equal:23,drug:11,instanc:[6,14,15,3,24,26,20],uncaught:14,spandex:11,malcolm:19,arriv:3,respect:[1,19,4,12],quit:[7,2,4,8,14],zmqerror:3,my_handl:20,json:3,immedi:[0,1,23,14,17],bind_to_random_port:3,mike:19,sock_stream:[18,11],untrack:3,bulg:11,present:[11,2,14,8],multi:[5,1,4],plain:[6,4,16,12],harder:2,cursor:[25,16],defin:[15,8],sigalarm:13,observ:10,demo:4,site:[6,4],substanti:26,incom:[11,3,14],situ:10,so_reuseaddr:[14,19],socketserv:8,parti:26,began:27,cross:[5,25,22,17],python:[5,13,6,14,25,2,22,3,8,24,18,4,10,26,27,12],noblock:[3,19],inc:10,http:[5,6,15,3,24,18,4,27,12],raymond:19,keepal:6,upon:[16,8],effect:[11,4,16],dai:27,off:[14,8,12],keyboardinterrupt:4,well:[2,4,8],exampl:[0,5,6,14,25,16,2,3,8,17,24,18,4,19,20,12],command:[2,4,10],tpool_except:13,soviet:11,usual:2,less:[7,1,6,11,23],tcp:[11,3,14],simultan:[11,4,12],web:[5,6,4,20,12],tpool:[9,5,13,25,19],field:6,makefil:[24,4],add:[4,14],other:[0,1,6,14,15,2,3,8,17,25,23,26,20,12],smart:2,dest:4,agnost:16,know:[26,14],recv_json:3,recurs:[5,4],temoto:19,like:[0,1,6,14,25,16,2,13,8,23,18,4,26,20],success:3,incred:[13,4,19],schmitt:19,basehttpserv:8,necessari:[26,1,20,15],resiz:[7,1,15],page:[5,4],backlog:14,crawler:[5,4,12],exceed:6,revers:23,suppli:[0,6,14,25,10,26],with_stat:4,flush:4,proper:23,thier:19,peter:19,librari:[5,1,14,2,3,8,25,19,26,27],lead:19,leak:15,avoid:[8,17],outgo:12,leav:14,ralf:19,speak:11,slight:8,importerror:18,usag:[5,14,12],host:[14,16,27],pyevent:[26,25],simpler:[25,3],about:[13,2,8,17,4,10,27,12],rare:[24,8],socket:[0,5,6,14,25,19,3,8,18,4,10,26,11,20,12],linger:3,change_us:16,datagram:11,lifecycl:3,constructor:[22,16],disabl:[0,26,6],own:[0,7,2,25,4,26],send_multipart:3,max_port:3,automat:[26,3,8],due:23,guard:23,mere:0,val:19,transfer:11,appl:10,replac:8,hassl:[5,19],deliveri:11,server_cap:16,unexpect:24,subscrib:3,bodi:[5,6,4,18,12],highest:3,bug:[5,23,19],rawconnectionpool:16,count:[1,23],succe:3,made:[5,1,3,4],format_date_tim:6,setitim:13,whether:[0,1,6,13,16,8],asynchron:[11,16],record:13,below:7,limit:[14,15,7,2,23,16,24,4,12],otherwis:[0,1,3,23],log_format:6,show_warn:16,evalu:2,"int":[24,3],dure:[2,16,8,27],descriptor:[26,13,6,3],twist:[2,19],eric:19,set_verifi:18,probabl:26,detail:[13,3,20,14],book:11,bool:[3,16],branch:8,stat:16,task_don:1,foo_class_test:2,singleton:26,eof:4,reliabl:11,rule:8},objtypes:{"0":"py:module","1":"py:method","2":"py:class","3":"py:function","4":"py:exception","5":"py:classmethod","6":"py:attribute","7":"py:staticmethod"},titles:["<tt class=\"docutils literal docutils literal\"><span class=\"pre\">greenthread</span></tt> &#8211; Green Thread Implementation","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">queue</span></tt> &#8211; Queue class","Testing Eventlet","<tt class=\"docutils literal docutils literal docutils literal\"><span class=\"pre\">eventlet.green.zmq</span></tt> &#8211; \u00d8MQ support","Examples","Eventlet Documentation","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">wsgi</span></tt> &#8211; WSGI server","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">greenpool</span></tt> &#8211; Green Thread Pools","Greening The World","Environment Variables","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">backdoor</span></tt> &#8211; Python interactive interpreter within a running process","Zeromq","Design Patterns","<tt class=\"docutils literal docutils literal docutils literal\"><span class=\"pre\">debug</span></tt> &#8211; Debugging tools for Eventlet","Basic Usage","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pools</span></tt> - Generic pools of resources","<tt class=\"docutils literal\"><span class=\"pre\">db_pool</span></tt> &#8211; DBAPI 2 database connection pooling","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">event</span></tt> &#8211; Cross-greenthread primitive","Using SSL With Eventlet","Authors","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">websocket</span></tt> &#8211; Websocket Server","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">corolocal</span></tt> &#8211; Coroutine local storage","Module Reference","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">semaphore</span></tt> &#8211; Semaphore classes","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">timeout</span></tt> &#8211; Universal Timeouts","Threads","Understanding Eventlet Hubs","History"],objnames:{"0":["py","module","Python module"],"1":["py","method","Python method"],"2":["py","class","Python class"],"3":["py","function","Python function"],"4":["py","exception","Python exception"],"5":["py","classmethod","Python class method"],"6":["py","attribute","Python attribute"],"7":["py","staticmethod","Python static method"]},filenames:["modules/greenthread","modules/queue","testing","modules/zmq","examples","index","modules/wsgi","modules/greenpool","patching","environment","modules/backdoor","zeromq","design_patterns","modules/debug","basic_usage","modules/pools","modules/db_pool","modules/event","ssl","authors","modules/websocket","modules/corolocal","modules","modules/semaphore","modules/timeout","threading","hubs","history"]}) \ No newline at end of file
+Search.setIndex({objects:{"":{zmq:[3,0,1,""]},"eventlet.event.Event":{ready:[17,1,1,""],send_exception:[17,1,1,""],send:[17,1,1,""],wait:[17,1,1,""]},"eventlet.patcher":{import_patched:[8,3,1,""],monkey_patch:[8,3,1,""],is_monkey_patched:[8,3,1,""]},"eventlet.pools.Pool":{get:[15,1,1,""],create:[15,1,1,""],free:[15,1,1,""],item:[15,1,1,""],waiting:[15,1,1,""],put:[15,1,1,""],resize:[15,1,1,""]},"eventlet.semaphore":{BoundedSemaphore:[23,2,1,""],CappedSemaphore:[23,2,1,""],Semaphore:[23,2,1,""]},"eventlet.pools":{TokenPool:[15,2,1,""],Pool:[15,2,1,""]},"eventlet.semaphore.CappedSemaphore":{release:[23,1,1,""],locked:[23,1,1,""],acquire:[23,1,1,""],balance:[23,6,1,""],bounded:[23,1,1,""]},"eventlet.db_pool.DatabaseConnector":{credentials_for:[16,1,1,""],get:[16,1,1,""]},"eventlet.db_pool":{ConnectTimeout:[16,4,1,""],ConnectionPool:[16,6,1,""],GenericConnectionWrapper:[16,2,1,""],RawConnectionPool:[16,2,1,""],BaseConnectionPool:[16,2,1,""],DatabaseConnector:[16,2,1,""],PooledConnectionWrapper:[16,2,1,""],TpooledConnectionPool:[16,2,1,""]},"eventlet.debug":{tpool_exceptions:[13,3,1,""],hub_timer_stacks:[13,3,1,""],format_hub_timers:[13,3,1,""],hub_exceptions:[13,3,1,""],unspew:[13,3,1,""],hub_listener_stacks:[13,3,1,""],format_hub_listeners:[13,3,1,""],spew:[13,3,1,""],hub_blocking_detection:[13,3,1,""]},eventlet:{spawn:[14,3,1,""],import_patched:[14,3,1,""],wsgi:[6,0,1,""],websocket:[20,0,1,""],sleep:[14,3,1,""],connect:[14,3,1,""],corolocal:[21,0,1,""],event:[17,0,1,""],tpool:[25,0,1,""],greenpool:[7,0,1,""],GreenPile:[14,2,1,""],db_pool:[16,0,1,""],backdoor:[10,0,1,""],spawn_after:[14,3,1,""],listen:[14,3,1,""],serve:[14,3,1,""],Queue:[14,2,1,""],debug:[13,0,1,""],greenthread:[0,0,1,""],Timeout:[14,2,1,""],spawn_n:[14,3,1,""],StopServe:[14,2,1,""],wrap_ssl:[14,3,1,""],GreenPool:[14,2,1,""],queue:[1,0,1,""],monkey_patch:[14,3,1,""],pools:[15,0,1,""]},"eventlet.websocket.WebSocket":{close:[20,1,1,""],send:[20,1,1,""],wait:[20,1,1,""]},"eventlet.greenthread":{spawn:[0,3,1,""],spawn_after_local:[0,3,1,""],GreenThread:[0,2,1,""],sleep:[0,3,1,""],spawn_after:[0,3,1,""],spawn_n:[0,3,1,""]},"eventlet.db_pool.PooledConnectionWrapper":{close:[16,1,1,""]},"zmq.core.socket":{Socket:[3,2,1,""]},"eventlet.db_pool.RawConnectionPool":{create:[16,1,1,""],connect:[16,5,1,""]},"eventlet.db_pool.BaseConnectionPool":{put:[16,1,1,""],clear:[16,1,1,""],get:[16,1,1,""]},"zmq.core.context":{Context:[3,2,1,""]},"eventlet.greenthread.GreenThread":{cancel:[0,1,1,""],kill:[0,1,1,""],link:[0,1,1,""],wait:[0,1,1,""]},"eventlet.hubs":{trampoline:[26,3,1,""],get_default_hub:[26,3,1,""],use_hub:[26,3,1,""],get_hub:[26,3,1,""]},"eventlet.greenpool.GreenPool":{spawn:[7,1,1,""],starmap:[7,1,1,""],waiting:[7,1,1,""],free:[7,1,1,""],running:[7,1,1,""],spawn_n:[7,1,1,""],imap:[7,1,1,""],resize:[7,1,1,""],waitall:[7,1,1,""]},"eventlet.greenpool":{GreenPile:[7,2,1,""],GreenPool:[7,2,1,""]},"eventlet.tpool":{execute:[25,3,1,""],Proxy:[25,2,1,""]},"eventlet.green":{zmq:[3,0,1,""]},"eventlet.queue.Queue":{task_done:[1,1,1,""],join:[1,1,1,""]},"zmq.core.poll":{Poller:[3,2,1,""]},"eventlet.green.zmq":{Socket:[3,2,1,""],Context:[3,3,1,""]},"eventlet.db_pool.GenericConnectionWrapper":{select_db:[16,1,1,""],begin:[16,1,1,""],thread_id:[16,1,1,""],shutdown:[16,1,1,""],close:[16,1,1,""],query:[16,1,1,""],change_user:[16,1,1,""],set_server_option:[16,1,1,""],autocommit:[16,1,1,""],set_character_set:[16,1,1,""],errno:[16,1,1,""],ping:[16,1,1,""],store_result:[16,1,1,""],affected_rows:[16,1,1,""],literal:[16,1,1,""],sqlstate:[16,1,1,""],show_warnings:[16,1,1,""],stat:[16,1,1,""],rollback:[16,1,1,""],string_literal:[16,1,1,""],errorhandler:[16,1,1,""],server_capabilities:[16,1,1,""],use_result:[16,1,1,""],character_set_name:[16,1,1,""],warning_count:[16,1,1,""],dump_debug_info:[16,1,1,""],cursor:[16,1,1,""],insert_id:[16,1,1,""],set_sql_mode:[16,1,1,""],error:[16,1,1,""],commit:[16,1,1,""]},"eventlet.timeout.eventlet.timeout.Timeout.Timeout":{cancel:[24,1,1,""],pending:[24,6,1,""]},"eventlet.green.zmq.Socket":{send_multipart:[3,1,1,""],setsockopt_unicode:[3,1,1,""],close:[3,1,1,""],getsockopt_unicode:[3,1,1,""],poll:[3,1,1,""],getsockopt_string:[3,1,1,""],send_json:[3,1,1,""],recv_string:[3,1,1,""],getsockopt:[3,1,1,""],send_unicode:[3,1,1,""],send_pyobj:[3,1,1,""],send:[3,1,1,""],recv_multipart:[3,1,1,""],bind_to_random_port:[3,1,1,""],recv_json:[3,1,1,""],recv:[3,1,1,""],setsockopt_string:[3,1,1,""],setsockopt:[3,1,1,""],send_string:[3,1,1,""],bind:[3,1,1,""],recv_pyobj:[3,1,1,""],recv_unicode:[3,1,1,""],connect:[3,1,1,""]},"eventlet.semaphore.BoundedSemaphore":{release:[23,1,1,""]},"eventlet.db_pool.TpooledConnectionPool":{create:[16,1,1,""],connect:[16,5,1,""]},"zmq.core.poll.Poller":{poll:[3,1,1,""],unregister:[3,1,1,""],register:[3,1,1,""],modify:[3,1,1,""]},"eventlet.queue":{LifoQueue:[1,2,1,""],Queue:[1,2,1,""],LightQueue:[1,2,1,""],PriorityQueue:[1,2,1,""],Full:[1,4,1,""],Empty:[1,4,1,""]},"eventlet.semaphore.Semaphore":{release:[23,1,1,""],balance:[23,6,1,""],acquire:[23,1,1,""],bounded:[23,1,1,""],locked:[23,1,1,""]},"eventlet.greenpool.GreenPile":{spawn:[7,1,1,""],next:[7,1,1,""]},"eventlet.corolocal":{get_ident:[21,3,1,""],local:[21,2,1,""]},"eventlet.timeout":{with_timeout:[24,3,1,""],Timeout:[24,2,1,""]},"eventlet.queue.LightQueue":{full:[1,1,1,""],get_nowait:[1,1,1,""],get:[1,1,1,""],getting:[1,1,1,""],qsize:[1,1,1,""],putting:[1,1,1,""],empty:[1,1,1,""],put_nowait:[1,1,1,""],put:[1,1,1,""],resize:[1,1,1,""]},"eventlet.wsgi":{format_date_time:[6,3,1,""],server:[6,3,1,""]},"zmq.core.context.Context":{destroy:[3,1,1,""],term:[3,1,1,""],socket:[3,1,1,""],instance:[3,7,1,""]},"eventlet.backdoor":{backdoor:[10,3,1,""],backdoor_server:[10,3,1,""]},"eventlet.websocket":{WebSocket:[20,2,1,""],WebSocketWSGI:[20,2,1,""]},"eventlet.event":{Event:[17,2,1,""]}},terms:{min_port:3,interchang:14,sleep:[0,14,8,17,24,4],dirnam:4,oldest:20,whose:3,accur:6,patcher:[8,19],spew:13,set_server_opt:16,edward:19,swap:8,under:[5,20,8],spec:[6,20],everi:[16,13,6,14,1,8,23,25,4,26],risk:7,govern:13,affect:15,vast:25,upd:3,curried_kwarg:0,boundedsemaphor:23,red:27,servic:12,chet:19,sslv23_method:18,scraper:[5,4,12],second:[0,1,14,15,13,24,26],aggreg:12,cesar:19,illumin:14,even:0,eventlet:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27],neg:[7,23],"new":[1,14,15,7,23,16,17,25,4,10,12],net:4,preemptiv:14,httpprotocol:6,elimin:26,abov:6,temotor:19,never:[24,1,17],wodg:2,pygtk:19,typeerror:3,bilenko:19,path:[4,20],interpret:[5,22,10],holger:19,credit:10,joshua:19,unix:6,varrazzo:[8,19],txt:4,unit:[2,14],would:[14,16,23],send_pyobj:3,call:[0,24,1,6,14,15,7,16,2,3,8,17,9,25,4,23,10,26,13,20,12],type:[0,6,3,24,25,4,10,11,12],until:[0,1,14,15,7,23,3,17,25,26,12],holt:19,warn:3,exce:[16,15,23],hold:[16,14,15,17],must:[0,6,15,3,16,17,24,8],unschedul:17,join:[1,4,12],restor:8,setup:[11,2],work:[16,5,1,14,25,7,2,8,18,4,26,27,20,12],era:11,hansen:19,root:16,defer:3,give:[16,15,19],synchron:[1,11],indic:[5,1,6,4,15],unavail:11,want:[0,14,2,16,25,12],hub_listener_stack:13,format_hub_tim:13,keep:[24,4],coroutin:[0,5,14,15,21,22,17,25,4,26,27],wrap_socket:14,how:[5,13,6,14,2,23,16,17,4,10,26,12],confin:25,env:[6,4],verifi:2,connect_timeout:16,updat:27,after:[0,13,6,14,2,23,16,24,27],lab:[5,19,27,12],stefano:19,befor:[24,15,3,16,23,9,25,8,26],parallel:[2,4,14,12],demonstr:4,greenletexit:0,character_set_nam:16,third:26,classmethod:16,opaqu:15,credenti:16,exclud:2,perform:[0,27,6,8,10],maintain:[5,16,19],environ:[5,6,2,9,25,4,19,26,20,12],exclus:3,waital:[7,4],first:[0,24,1,14,15,3,8,9,26],order:[1,15,2,23,25,26,27,20,12],origin:[5,19,20,17],zmq_close:3,over:[0,14,7,8,18,4,12],becaus:[1,14,2,23,8,9,26,20,12],"_exc":17,eagain:3,yimg:[5,4,12],fix:19,bachri:19,better:[13,19],en_al:[5,4,12],easier:[2,4],them:[13,2,3,16,17,25,23,26,11],do_handshake_on_connect:14,woken:[1,17],thei:[16,1,6,14,7,2,8,17,9,25,4,26,12],safe:[26,25,14,8],"break":[2,4,12],interrupt:13,echo:[5,4,12],barton:19,chuck:19,kwarg4:6,timeout:[5,13,14,15,22,1,3,24,4,26],kwarg3:6,debug:[0,5,13,21,6,10,22,19],complet:[0,1,14,7,2,3,8,25,26,12],luci:19,mean:[16,1,2,8,9,4,26,11],gerrard:19,autowrap:25,logo:[5,4,12],unbound:23,network:[5,14,2,3,8,27],goe:1,content:[5,12,6,3,4],daniel:[8,19],reader:[4,12],mypackag:26,forth:20,favo:19,situat:[7,23],free:[7,1,14,15],standard:[5,1,6,14,2,22,8,18,4,12],greenpil:[7,4,14,12],traceback:[24,6,17],cosmic:11,openssl:[18,19],log_output:6,isn:[2,12],onto:25,optval:3,semaphor:[5,22,23],rang:3,set_accept_st:18,capac:[7,23],bombard:11,hook:[22,13,6],instruct:18,alreadi:[0,6,15,7,3,16,17,25,4,20,12],messag:[11,3,20,4],comic:11,primari:[5,20,14,16,25],hood:8,coroloc:[5,21,22],nomenclatur:15,unexpectedli:[26,25],sometim:[2,8],stack:[0,13,4,17],too:[24,26,4,16,23],john:19,listen:[13,6,14,2,3,18,4,10,26,20,12],consol:[2,10],tool:[5,13,2,22],baseconnectionpool:16,took:24,direct:23,least:[0,2,14],somewhat:12,conserv:14,crawl:4,technic:6,target:16,keyword:[0,16,24,14,8],provid:[16,6,14,15,2,3,8,24,25,4,11,20,12],older:18,tree:[2,27],project:[11,27,19],godwin:19,fashion:18,websocket:[5,22,4,20,19],ran:2,mind:24,bitfield:3,raw:3,seed:4,manner:[26,3,8],increment:[23,12],"__main__":[26,4],seen:4,seem:4,incompat:19,getsocknam:2,thoma:19,set_sql_mod:16,sock_dgram:11,though:[0,2,6,14,23],object:[0,1,6,14,15,7,3,16,17,25,26,20],regular:[4,14],monkeypatch:[5,14,8,25],cleaton:19,geturl:4,simplic:14,don:[13,6,14,2,8,4,12],doc:[18,23],doe:[13,15,23,3,4,10,26],yang:19,cappedsemaphor:23,radix:19,epgm:3,schmir:19,opposit:23,random:[25,23,3,4],subtli:23,involv:[2,6,3,12],acquir:23,configur:[26,18,25],busi:19,server_sock:2,use_hub:[9,26],trace_nam:13,stop:[27,3,14],fetish:11,report:[1,2,19],baz:17,patch:[5,14,8,19],reload:4,bad:12,ban:12,essenc:14,respond:[6,12],url_regex:4,respons:[6,20],fail:[9,24,2,3],best:[26,2,15,8],awar:[24,14],remote_port:19,databas:[5,22,16,25],figur:[13,19],simplest:25,awai:[2,27],approach:8,attribut:25,socket_typ:3,xrang:4,weak:8,extens:[22,6],lazi:26,here:[14,2,23,8,24,18,4,10,12],read_chat_forev:4,functool:15,blockingli:23,setsockopt:3,protect:[3,12],accident:[14,12],string_liter:16,howev:27,against:8,set_character_set:16,logic:13,com:[5,3,16,24,18,4,19,27,12],portant:19,kwd:[24,15],sullivan:19,excess:14,url_length_limit:6,ambroff:19,nake:14,reciev:3,chesneau:19,three:[3,16],been:[1,6,16,24,19,26,20],trigger:[24,17],unsubscrib:3,interest:[1,4,12],basic:[5,14,12],"__doc__":10,quickli:4,life:[16,27],suppress:24,worker:[7,4,12],telnet:[4,10],argument:[0,13,6,14,15,7,19,22,3,8,17,24,16,23,10,26,20,12],dave:19,"catch":24,store_result:16,ident:[3,4],nonblockingli:14,new_siz:[7,15],s33kr1t:16,properti:[0,3,20],calcul:0,nosewrapp:2,spawn:[0,5,6,14,7,2,17,4,10,12],applic:[13,6,14,3,8,24,4,10,26,20,12],tabl:5,kwarg:[0,7,6,16,25],module_nam:8,tediou:4,conn:[16,10],receiv:[1,11,3,12],suggest:19,make:[13,6,14,25,2,3,17,18,4,23,19,26,12],format:[13,2,6],complex:12,cavanaugh:19,doctest:[5,2],evid:12,hand:[11,12,3,4],recv_str:3,rais:[0,24,1,14,7,23,3,16,17,13,4,26,20],tune:10,kept:12,advic:19,thu:[7,26,11,23,27],inherit:8,client:[5,13,6,14,2,18,19,4,10,11,20,12],stanescu:19,thi:[0,1,2,3,4,5,6,7,8,9,10,12,13,14,15,16,18,20,23,24,25,26],everyth:[2,14,8],settimeout:19,left:4,protocol:[6,3,20],just:[18,2,4,8,12],secifi:3,bandwidth:6,yet:[2,20,27],easi:[26,18,2,6,12],interfer:0,had:[26,1,27,12],els:[0,24,1,4],save:[14,19],take:[14,23,16,17,11,27],systemexit:4,quirk:19,preserv:17,mysock:24,credentials_for:16,elabor:[6,20],measur:16,specif:[6,14,2,3,16,26],arbitrari:17,insert_id:16,client_addr:14,mit:5,underli:[18,6,3],www:[24,5,12,3,4],right:15,old:26,stopiter:7,intern:[26,23,16,10],autocommit:16,cooper:[0,14,15,8,24,25,16,10,12],max_idl:16,get_nowait:1,subclass:[1,3,15],track:[3,16,19],foo:2,localhost:[2,4,16,10],core:3,sensibl:2,insecur:18,coro:18,promot:26,peer:11,post:[22,19,6,4,12],obj:[25,3,15],slightli:[6,20,12],greenthread:[0,5,1,14,15,7,23,22,13,17,24,25,4,10,26],additional_modul:[14,8],commit:16,produc:[5,1,4,25],"float":[0,24,13,3],encod:[3,20,19],bound:[11,23,6,3,12],unspew:13,libev:26,down:[1,19,12],formerli:1,wrap:[6,25,2,3,24,18,20],opportun:0,storag:[5,21,22],carlisl:19,stopserv:14,wai:[0,6,14,15,2,8,17,25,4,10,20],support:[5,1,6,2,22,3,8,18,4,26,11,20],"class":[0,5,1,6,14,15,25,7,21,22,3,8,17,13,24,16,23,10,26,20],avail:[0,5,1,14,15,7,3,26,20],stuck:15,reli:[18,23,8],request_method:4,fraction:0,overhead:[25,1],lowest:[26,1],form:[26,1,3],forc:[9,25],ford:19,"true":[24,1,6,14,25,23,3,8,17,13,18,4,26,12],freenod:19,reset:17,maximum:[1,6,3,15,14],foo_test:2,closed_callback:4,absenc:19,fundament:14,emit:2,featur:[24,6,4,14],twistedr:26,new_sock:[4,12],"abstract":[7,11,17],diagnosi:19,exist:[14,15,7,2,16,26],request:[6,14,10,4,19,20,12],dealer:3,mashup:4,when:[0,24,1,6,14,15,7,16,2,3,8,17,13,25,4,23,10,26,11,27,12],test:[5,2,16,19],webob:19,tess:19,notif:3,intend:[24,16],determin:[13,16],urllib2:[24,5,4,18,12],consid:[26,8],forcibl:20,grief:2,faster:[0,1,14],sock:[18,6,14,20,10],ignor:[1,6,14,23,3,4],time:[0,24,1,6,14,15,7,23,3,8,17,13,25,16,11,27,20,12],push:[23,3,4],concept:[14,27],select_db:16,ruijun:19,consum:[5,1,14,15,7,4,12],millisecond:3,decid:[16,8],depend:[14,3,16,18,8,19,26,11,27,4],readabl:14,environment:2,daringfirebal:4,text:[12,6,3,4],eventlet_threadpool_s:[9,25],isinst:25,sourc:[5,2,27,4,19],"0mq":[11,3],word:15,exact:11,iter:[14,7,3,4,19,12],item:[7,1,15,17],greenlet:[0,1,21,13,25,10,26,27],quick:14,dir:10,prevent:[0,14],sign:23,cost:25,port:[5,6,14,2,3,4,10,12],addr:[18,10,3,14,4],current:[0,24,1,21,14,7,2,3,8,17,13,25,16,23,26],addl:11,deriv:8,urlopen:[5,4,18,12],gener:[0,5,6,14,15,2,22,3,17,11,20],water:[16,15],explicitli:[0,26,14,8],address:[12,6,3,14,4],pollout:3,do_someth:7,wait:[0,1,15,7,23,3,16,17,13,18,4,19,26,20],invis:12,use_result:16,errorhandl:16,queue:[5,1,14,22,3,8,17,4,11],multicast:11,behav:[1,6,14,23,8,25,10],overriden:15,extrem:7,weird:2,ipc:3,semant:[11,23],regardless:[0,14],tweak:20,modul:[0,5,1,6,14,25,16,2,22,3,8,17,13,18,4,10,26,11,20],prefer:[26,20,14,15],recursive_crawl:4,instal:[26,18,13,2,4],backdoor_serv:10,memori:[7,14,12],baseexcept:24,univers:[24,5,22],visit:17,live:19,handler:[4,20],msg:3,scope:26,pyzmq:[5,22,3],afford:[14,8],finit:[0,14],accept:[14,15,9,18,4,10,11,12],effort:13,echoserv:4,pretend:6,uniqu:15,repro:19,whatev:15,imped:2,purpos:[18,2,12],recv_pyobj:3,stream:11,curri:0,critic:13,abort:[0,24,14],occur:[24,17],alwai:[24,1,3],multipl:[14,23,3,16,17,8,26,11,4],ping:16,modulenam:14,threadpool:9,feedscrap:[4,12],pure:26,map:16,product:[13,12],max:[7,15],usabl:6,mai:[0,1,14,15,16,23,8,17,24,18,4,26,11,27],data:[1,6,14,3,24,4,12],grow:12,practic:[26,8,12],date_tim:6,stdin:17,explicit:16,inform:[14,8,10],"switch":[0,25,26],combin:3,callabl:24,talk:[5,27],request_lin:6,still:[24,20,16],conjunct:[25,13],disconnect:[6,4],monitor:3,url_schem:6,db_pool:[5,22,16],platform:[26,2,3],window:19,pythonpath:[2,4],mail:19,main:[0,14,8,25,26,27],nvisit:4,non:[6,15,22,3,8,18,4,27],contriv:12,initi:[1,23],tucker:19,therebi:12,now:16,nor:15,term:[5,3,14,12],with_timeout:24,name:[14,2,3,16,25,8,26,27],didn:12,separ:[7,14],compil:4,hub_blocking_detect:13,arg1:6,arg2:6,continu:10,contributor:[5,19],timeout_exc:26,happen:[9,26,23,8,12],spawn_after_loc:0,kent:19,internet:4,correct:[2,8,19],kaprielian:19,timeout_valu:24,earlier:[5,13,14,18],runtimeerror:17,greenpool:[5,6,14,7,22,4,12],org:[3,4],"byte":[11,6,3,4],unpredict:14,care:12,badli:11,waiter:17,db_modul:16,unavoid:0,thing:[0,15,7,23,17,25,4,10],place:[26,1,2,8],router:3,lambda:[18,4,15],oper:[1,15,7,16,24,25,4,10,26,27],suspend:[7,26,14,23],directli:[0,14,2,16,17,24,18],onc:[18,17,27,16,12],arrai:6,yourself:[26,4],chatserv:4,open:[5,6,14,7,16,24,4,19,27,12],size:[1,6,15,7,9,25],http_pool:15,given:[0,1,7,13,16,23,26,12],silent:9,convent:[11,2],gif:[5,4,12],teardown:11,silenc:24,tell:[1,2,13],conveni:[5,14,7,2,8,24,19,10,20,12],hub:[5,13,2,3,9,25,19,26],especi:13,copi:[2,3,4],specifi:[0,13,6,15,3,8,23,9,10,26],autowrap_nam:25,junctur:13,"short":[13,4],soren:19,mostli:1,attempt:[3,23],than:[0,1,6,14,15,7,16,2,23,8,18,4,12],serv:[2,6,14,10],connectionpool:16,balanc:23,were:[1,2,3,4,19,27,12],posit:[24,1,13,23],browser:[4,20],pre:[0,24,1,6,15,7,21,3,16,17,13,23,10,20],fork:27,preston:[27,19],mikepk:19,ani:[0,24,13,6,14,15,7,16,2,3,8,9,25,4,26,27,12],deliv:1,saw:4,dbapi:[5,22,16],engin:8,send_unicod:3,destroi:[3,4],note:[0,14,2,3,17,9,4,26,20,12],ideal:26,denomin:26,sndmore:3,advis:7,green:[0,5,6,14,25,7,22,3,8,18,4,19,11,12],noth:[0,15],channel:1,url_match:4,begin:[9,26,16],sure:[26,18,14,23],ca_cert:14,normal:[0,13,14,8,25,16,10,26,11,20,12],buffer:3,baseconn:16,beta:[5,4,12],sendabl:3,pair:[11,3,8],log_x_forwarded_for:6,rescu:8,later:[13,14,3,24,18,12],ssl_version:14,quantiti:7,chat_serv:4,runtim:[15,8],put_nowait:1,gracefulli:14,shop:18,show:[4,12],cheap:14,subprocess:19,concurr:[5,14,15,7,16,25,4,12],unfinish:[1,16],slot:[7,1],onli:[0,24,1,6,14,15,25,16,3,8,17,9,18,4,26,11],slow:8,activ:3,written:[6,3,27],hello_world:[6,4,20],messagetrack:3,nearli:14,variou:12,get:[0,24,1,14,15,7,2,3,16,23,13,18,4,19,26,11,27,12],lifoqueu:1,repr:4,ssl:[5,6,14,22,8,18,19,20],cannot:[24,15],requir:[14,23,16,3,8,26,27,4],truli:[4,15],fileno:3,dramat:12,yield:[0,13,6,14,15,8,24,25,16,10,12],new_connect:4,scott:19,where:[1,6,16,17,11,12],summari:[2,14],wiki:[5,12],kernel:13,wonder:27,infinit:[1,3],detect:[13,2,6,19],"__all__":10,enough:[7,2],between:[14,2,17,25,10,12],"import":[16,5,6,14,15,25,2,8,17,18,19,4,10,26,27,20,12],across:[1,3],parent:[0,25,17],cycl:[15,17],spare:27,come:[25,8,12],myhub:26,tour:12,start_url:4,improv:[6,19],starmap:7,unittest:[2,27],period:16,dispatch:[26,5,2,4,12],cancel:[0,24,14],typic:[1,4],poll:[26,3,19],genericconnectionwrapp:16,late:8,mark:[16,15],oden:19,pollin:3,addit:[0,24,13,6,16],valueerror:[1,3,23],benoit:19,thousand:12,resolut:13,andrew:19,get_id:[25,21],wake:[26,23,16,19],those:[25,2,4,12],"case":[16,1,15,25,2,23,8,24,18,4,19,26,11,12],trick:25,invok:23,vatamaniuc:19,invoc:25,advantag:[18,14,8],stdout:13,my_func:25,canon:[0,12],uncov:19,destin:16,myapp:10,mani:[6,14,7,2,23,4,19,11],"__init__":3,develop:[20,27],author:[5,11,19],fewer:14,same:[0,14,7,2,23,8,17,24,18,4,26,27,20,12],check:[24,23,3,15,14],html:[2,4],document:[5,14,3,17,18,26,11],broadcast:4,finish:[0,7,3],utf8:3,getsockopt_str:3,driven:6,capabl:4,disguis:11,zmqbinderror:3,extern:[27,12],isotop:11,appropri:2,without:[0,24,1,7,3,16,23,13,26],restserv:27,execut:[0,13,6,14,25,7,2,16,24,18,12],rest:[14,16,10],kill:0,multiplex:26,aspect:[8,12],priorityqueu:1,hint:19,except:[0,24,1,6,14,7,16,3,8,17,13,4,19,11,12],littl:[26,25,1,2,4],pile:[4,12],exercis:[2,4],earli:[7,6,8],around:[18,3,14],msg_part:3,read:[5,14,2,24,18,4,26,12],world:[5,6,8,25,4,20,27],is_monkey_patch:8,threadsaf:3,patrick:19,clad:11,wrap_ssl:[6,14,19],integ:[0,7,23],server:[5,6,14,2,22,18,4,10,11,20,12],benefit:[16,8],either:[0,15,3,16,24,18,8,26,11],output:2,manag:[14,15,23,16,3,4,26],trampolin:[26,3,27],affected_row:16,muscl:11,interlock:23,xpub:3,max_http_vers:6,assertionerror:17,outq:4,putter:1,token:15,tavi:19,sqlstate:16,exit:[0,7,6,4],inject:11,keyfil:6,refer:[5,14,22,16,17,8],ippolito:[27,19],power:[18,13],garbag:[3,16],inspect:[26,13,14,10],recv_unicod:3,import_patch:[14,4,8,12],found:[1,3,4],"__name__":[4,10],"throw":17,comparison:11,gregori:19,side:[3,12],act:[4,15],routin:15,max_siz:[6,16,15],status_cod:6,lastli:2,unregist:3,thread_id:16,websocket_chat:4,strip:4,your:[14,2,3,18,4,26],log:[13,6,20],start:[0,6,14,4,26,27,12],interfac:[14,18,3,8,25,11],lot:14,resum:[1,13],client_ip:6,tupl:[1,6,14,17],regard:19,client_conn:18,longer:16,pull:[3,19],possibl:[0,26,1,14,8],"default":[0,1,6,2,3,16,23,24,25,26],start_respons:[6,4,12],shepelev:19,stacktrac:17,embed:6,deadlock:7,creat:[0,1,6,15,7,3,16,17,18,20,12],certain:[14,8],grainger:19,file:[13,6,7,2,3,8,17,4,26,20,12],trace:[0,13,17],bob:[27,19],proport:7,incorrect:19,again:[26,23,16,17],googl:[24,5,4,18,12],hybrid:26,orient:11,idiom:[14,12],valid:[3,20],you:[0,5,6,14,15,25,16,2,3,8,17,24,18,19,4,10,26,11,27,20,12],gettabl:3,spawn_aft:[0,14],hwm:3,sequenc:[3,8],slant:19,peak:16,pool:[5,14,15,7,22,16,9,25,4,12],reduc:19,krishnamurthi:19,directori:[2,4,27],dump_debug_info:16,tricki:26,pyopenssl:[5,14,18],liberal_regex_for_matching_url:4,cpu:24,sergei:19,all:[0,1,6,14,7,2,3,16,17,18,4,27,20,12],forbidden:4,lack:[2,8],unblock:[1,23],abil:[2,8],follow:[0,2,6,3,20],children:19,af_inet:18,program:[9,26,3,4],skip:2,zmq:[5,11,22,3,19],introduc:19,liter:[0,24,1,6,15,7,21,3,16,17,13,23,10,20],fals:[0,24,1,6,14,15,3,23,13,4],util:13,fall:12,veri:[14,15,23,16,24,4,12],harri:19,list:[0,7,2,3,17,9,4,19,12],posthook:6,donovan:[27,19],adjust:15,stderr:6,small:[6,4,19],context:[0,14,15,23,3,18],krekel:19,ten:12,past:8,zero:[7,1,23,15],design:[5,2,14,12],pass:[6,15,3,16,17,24,4,19,26,20],further:11,what:[5,13,14,2,8,9,26,11],sub:[2,3],section:24,abl:[0,24,14,27],version:[6,14,2,3,8,18,20,12],method:[0,1,6,14,15,3,8,23,25,16,19,26,20,12],recv_multipart:3,hasn:0,full:[1,2,6,20,12],themselv:25,trunk:27,modifi:[15,3,8,12],valu:[0,13,6,14,7,23,3,16,17,24,25,4,20,12],search:[5,4],sender:4,indetermin:15,brutal:4,prior:[18,3],amount:[7,14,16,12],nosetest:2,pick:[9,23],action:8,via:[15,2,3,25,10,26],cert_req:14,primit:[5,25,22,14,17],filenam:[7,2],famili:14,decrement:23,select:[16,26,3,8,14],ctrl:4,regist:[26,13,3],two:[14,15,17,24,4,11],coverag:[5,2],taken:16,brunswick:19,toggl:13,more:[5,1,6,14,15,7,23,8,18,4,10,26,27,20,12],linden:[5,19,27,12],desir:[0,14,15,25,26,27],order_as_stack:15,flag:[24,3,19],stick:[25,4,10],particular:[2,16,8,12],curried_arg:0,beislei:19,none:[16,24,1,6,14,15,7,3,8,17,13,4,10,26,20],endpoint:11,setsockopt_unicod:3,histori:[5,27],remain:[25,6,16],caveat:[24,16],learn:10,def:[0,5,6,14,15,7,3,17,25,4,20,12],challeng:8,share:[3,16,14],templat:6,verify_non:18,minimum:[13,6,3,12],unreli:11,robinson:19,string:[13,6,3,24,25,20,12],huge:2,cours:[4,8],goal:14,secur:6,rather:[2,4,14,12],anoth:[0,26,23,14,17],simpl:[5,6,25,4,20,12],resourc:[5,22,23,15],rudd:19,variant:1,gasp:12,associ:[7,3],github:3,ambigu:3,caus:[15,2,3,16,17,26,12],callback:4,help:[19,6,10],max_ag:16,indra:27,through:[24,4,16],yandex:4,reconnect:11,wall_second:6,paramet:[7,24,6,14,16],style:[27,12],qsize:1,psycopg2:[16,8],zmq_poll:3,pend:[24,3,14],might:[2,3,8,17,24,25,26],unidirection:4,epol:[26,2],finer:2,good:[0,6,14,8,17,4,19,26,12],"return":[0,5,1,6,14,15,25,7,16,21,3,8,17,13,24,4,23,26,20,12],timestamp:6,framework:[26,4,27],gethostbynam:4,restrict:[25,14],httplib:18,unlik:1,authent:16,easili:[16,12],achiev:25,ceas:27,fulli:[6,4],unicod:[3,20],weight:27,hard:15,idea:[0,26],connect:[5,6,14,25,2,22,3,16,18,4,10,11,20,12],beyond:26,event:[5,13,6,22,3,17,19,26,11],hostnam:16,safeti:4,marcin:19,research:11,throw_arg:0,print:[0,5,13,6,14,15,25,7,2,17,18,4,12],postgr:19,proxi:[25,16,12],advanc:9,pub:3,do_some_stuff:23,reason:[16,25,2,3,8],base:[6,2,3,16,8,26,27,4],put:[1,15,16,17,4,26,11],recv:[12,3,4],basi:[26,6,16,17],thrown:2,client_sock:[2,14],new_writ:4,thread:[0,5,1,6,14,7,22,3,8,23,25,4,19,26,12],launch:[7,26,6,14,12],omit:[24,2,14],perhap:4,lifetim:8,feed:[5,4,12],major:[25,1,14],certfil:6,obviou:14,upper:[23,12],number:[1,6,14,15,7,2,3,16,17,4,23,12],done:[14,15,23,16,4,8,12],construct:[0,14,15,7,3,16,9,12],stdlib:2,miss:2,differ:[1,14,7,23,17,25,4,11,20,12],goodspe:19,interact:[5,22,20,10],reentrant:7,statement:[15,24,2,14,8],zeromq:[5,11,3,19],store:[17,12],schema:16,option:[1,14,2,3,23,25],relationship:11,part:[3,14],bidirect:4,myclass:3,grace:4,kind:4,asyncor:8,whenev:[18,1,16,15],remot:3,gotten:1,remov:[13,1,3,16,4],reus:[16,17],str:3,arrang:[0,4,17],comput:10,setsockopt_str:3,mypool:15,imagin:[23,12],outbound:4,built:[26,18,3,8,14],lib:[2,27],self:[3,15,17],violat:6,also:[14,25,7,3,8,18,26,27,20,12],inproc:3,useless:16,distribut:2,passwd:16,previou:15,salmon:19,most:[16,1,14,2,3,8,17,24,4,23,27],path_info:[4,20],appear:8,exc:17,clear:[13,16],cover:2,squelch:19,pars:[4,12],awesom:2,wsgi:[5,6,22,4,19,20,12],starting_id:25,session:14,alaniz:19,fine:[26,8],find:[5,6,14,20,19],copyright:10,writer:4,queu:[11,14],factor:2,darwin:10,hit:14,unus:16,luke:19,"__file__":4,express:[0,15],nativ:[26,25,3,8],fastest:[0,26],zmq_recvmsg:3,crt:6,html_path:4,eugen:19,common:[14,3,8,25,26,12],rfk:19,set:[0,13,6,14,15,25,3,16,23,24,18,4,10],dump:2,printout:2,see:[24,13,14,2,3,8,17,9,18,4,26],bare:12,arg:[0,1,6,14,15,7,16,17,24,25],close:[6,14,3,16,18,4,19,20],sem:23,primitv:4,malicki:19,someth:12,particip:4,won:[24,26,14,12],signatur:0,popul:15,both:[1,2,16,8],last:[24,3,17],gogreen:19,send_str:3,forgotten:26,tokenpool:15,corrupt:14,whole:7,simpli:[6,14,2,3,8,16,10,26,20],io_thread:3,point:[13,4,14],schedul:[0,24,26,14,27],each:[1,6,14,7,2,3,25,10,26,12],header:[6,20],shutdown:[18,16],linux:[26,2],throughout:[3,16],pycon:27,backend:26,server_sid:[6,14],empti:[1,6,15,24,4,20],secret:11,dup:[6,19],brantlei:19,imag:[5,4,12],great:[4,19],coordin:4,understand:[9,5,26,2,14],func:[0,7,6,14,24],demand:16,rai:11,imap:[7,5,4,12],stolen:11,look:2,packag:[26,2,6,8],getsockopt_unicod:3,histor:16,"while":[25,11,17,4,12],match:[25,15],behavior:[0,13,14,7,23,8,9,20,12],error:[6,3,16,17,4,19,20],anonym:19,loop:[0,6,14,4,10,26,27,12],subsect:14,body_length:6,larger:23,readi:[26,3,17],jpg:[5,12],itself:[0,13,14,16,2,8,24,4,26,11,12],decor:20,kwan:19,belong:3,shorter:13,lengthi:16,decod:3,optim:[9,12],wherea:8,moment:13,user:[9,5,11,4,16],robust:12,chang:[7,2,8,10,26,20,12],recent:[24,1,17],task:[7,26,1],equival:[9,24,3,8],taso:19,entri:[1,23,16],spent:27,pickl:3,expens:0,poller:3,server_ev:6,adamkg:19,input:[7,4,14,12],subsequ:1,build:[15,10],bin:4,transpar:[18,11,27],big:2,marcu:19,bit:16,awaken:23,backbon:27,docutil:[0,24,1,6,15,7,21,3,16,17,13,23,10,20],signal:13,clai:19,resolv:4,elaps:[0,26,14],collect:[6,3,16,25,4,12],api:[5,1,14,3,16,23,26,11],custom_pool:6,myobject:15,creation:[14,16],some:[0,14,15,25,16,2,3,8,23,24,18,4,26,11,27,12],back:[16,26,20,4,15],global:[3,14,12],unspecifi:3,mirror:3,pep:8,per:[14,16],"\u00f8mq":[5,11,22,3],retri:3,larg:0,pooledconnectionwrapp:16,nose:2,run:[0,5,13,14,7,2,22,25,4,10,26,27,12],fetch_titl:[4,12],reach:[3,23],spawn_n:[0,14,7,17,4,12],coexist:20,idl:16,microsecond:3,exc_info:17,block:[24,1,14,15,25,7,3,23,13,18,10,27,12],plan:24,libzmq:3,"__future__":4,real:25,intl:[5,4,12],within:[0,5,1,22,24,10],send_except:17,ensur:[26,3,15,14],announc:8,inclus:[2,3],span:[0,24,1,6,15,7,21,3,16,17,13,23,10,20],errno:[20,16],question:19,"long":[7,24,13,16,10],custom:[6,14],includ:[2,3,16,8,10,27,12],suit:[7,16],forward:[5,27,6,4,25],chu:19,myfunc:10,properli:6,repeatedli:[17,12],link:[0,4,14],newer:24,atom:11,line:[6,14,7,2,8,17,24,4,26,12],concaten:12,utf:[3,20],consist:[2,14,23],caller:[0,24,15,10],lifespan:16,r262:10,databaseconnector:[22,16],readlin:[24,19,4,12],similar:[1,17],producer_consum:4,constant:7,"0x44671f0":6,doesn:[2,23,16,24,4,26,8,12],repres:[7,25,14,16,23],chat:[5,4,19],titl:[4,12],invalid:19,nick:19,unidirect:4,nat:19,nice:[2,19],deseri:20,nonzero:23,gigabyt:12,william:19,svn:27,hello:[6,4,20],code:[5,13,6,14,2,3,24,25,4,19,26,20,12],partial:15,queri:16,feedpars:[4,12],cython:3,privat:6,friendli:14,send:[17,6,3,20,4],granular:2,becam:27,sens:2,sent:[6,3],annoy:14,rollback:16,dbname:16,tri:[26,18,2],kw_additional_modul:[14,8],magic:8,kartic:19,michael:19,ryan:19,"try":[13,15,3,16,17,24,8,4],maxsiz:1,evt:17,pleas:18,fortun:[25,8],carter:19,hardcod:2,mysqldb:[16,19],download:2,rivera:19,append:6,compat:[25,3,16,23],index:5,soup:2,resembl:1,access:[25,2,14,10],can:[0,1,2,3,4,6,7,8,9,10,12,13,14,15,16,17,18,20,23,24,25,26],got:[5,4,15,12],len:[5,4,12],closur:20,punct:4,let:26,becom:[7,23,16,12],sinc:[25,4,8],convert:[3,20,14],secondlif:[5,18,12],pretti:4,broken:[4,20],max_tri:3,warning_count:16,cert:6,monkey_patch:[14,8],bryan:19,implement:[0,5,1,14,15,23,22,13,17,18,4,19,26,27],chanc:[13,14],apr:10,appli:12,app:[4,12],nonblock:[18,25],"boolean":6,from:[0,5,1,6,14,15,25,7,16,2,3,8,17,13,18,4,10,26,11,20,12],getsockopt:[3,19],zip:4,commun:[25,17,3,14,12],new_url:4,next:[0,7,23,12],few:[9,27,20,8,12],usr:4,webcrawl:[4,19],sort:[4,8],clever:14,mismatch:2,actual:[6,4,15],alexei:19,account:23,alik:16,retriev:[0,1,14,7,3,12],alia:16,annot:2,min_siz:[16,15],fetch:[5,1,4,18,12],proof:27,control:[0,5,14,8,9,4,26,12],appar:8,weaker:18,process:[5,1,6,14,7,22,4,10,20,12],lock:[14,23],high:[16,15],tarbal:2,serial:[3,20],minimum_chunk_s:6,delai:[0,14],gcc:10,sit:14,georg:19,brian:19,instead:[14,7,2,3,8,23,9,16,26,12],chri:19,everywher:26,overridden:3,farm:[7,4],watch:3,physic:11,drop:[7,1],essenti:12,wait_on:17,syscal:19,bind:[5,14,2,22,3,8,18,11],counter:23,correspond:[16,15],element:[3,8,12],issu:[27,19],conn_pool:16,allow:[6,14,7,16,11,20],sendal:[19,4,12],retval:17,elif:4,elig:0,show_valu:13,windisch:19,bunch:[16,5,14,7,2,8,17,4,12],write:[5,13,2,8,4,26,27],tyler:19,therefor:[25,13,2,8],crash:4,greater:[13,23,15],handl:[6,14,2,3,18,19,4,10,20,12],auto:3,overal:7,handi:12,httplib2:[15,8],multiprocess:1,anyth:14,slide:19,skirko:19,nullari:15,subset:16,chunk:[6,14,19],"static":3,our:4,meth:25,robot:4,special:[24,26],out:[16,13,14,15,7,8,17,24,4,19],variabl:[5,6,2,9,25,10,26,20],rep:3,req:3,ballanc:19,stub:2,stuf:14,sever:[2,16],size_or_pool:7,insid:6,standalon:7,dictionari:[6,16,10],releas:23,relat:[7,5,26,14,8],could:[27,4,12],timer:[24,26,13,16],david:19,counterpart:18,length:[6,4],outsid:24,get_hub:26,softwar:16,connecttimeout:16,tempmod:2,pgm:3,ziegler:19,whoop:17,prioriti:1,grugq:19,strict:11,licens:[5,10],system:[13,14,2,8,18,26],wrapper:[18,3,16,25],backdoor:[5,22,10],pavel:27,termin:[0,13,3,14,4],"final":[16,24,4,15],boil:12,udp:3,findit:4,enqueu:1,exactli:[18,23,8],rss:12,ben:19,geoff:19,structur:[14,12],light:27,result:[0,14,15,7,16,17,24,4,12],"function":[0,5,13,6,14,15,7,2,3,8,24,25,4,10,26,20,12],format_hub_listen:13,py2:3,py3:3,deprec:[26,6],lightqueu:1,hub_except:[0,13],have:[0,1,6,14,25,16,2,3,8,24,18,4,26,12],disadvantag:8,need:[6,14,15,23,8,9,18,26],turn:26,atle:19,min:15,mix:11,builtin:8,discret:11,which:[0,13,6,14,15,25,7,16,2,3,8,17,18,4,23,26,12],detector:13,get_default_hub:26,singl:[14,15,7,3,8,17,10,20],radioact:11,borzenkov:19,from_brows:20,who:[5,16,15,19],why:26,eventlet_hub:[9,26,2],dostuff:15,url:[5,6,4,18,12],sockopt:3,face:14,pipe:[25,4,20],deni:19,psycopg:8,occasion:[0,2],suppress_ragged_eof:14,fact:12,mainloop:26,verbos:14,tpooledconnectionpool:16,locat:[27,19],much:[18,2,14,16,23],forev:[6,3],should:[0,6,14,3,8,23,24,25,20],restructur:26,suppos:[16,15],local:[5,21,14,2,22,10,26],meant:[27,10],hub_timer_stack:13,myhandl:14,contribut:19,xsub:3,pypi:4,bean:27,increas:1,enabl:[26,3],organ:11,stuff:14,contain:[0,13,6,15,16,2,8,25,4,12],frame:[0,3],murthi:19,temporarili:8,multipart:3,bytestr:3,gmail:19,send_json:3,pattern:[5,12,3,14,4],tend:16,state:[13,27,3,8,10],luo:19,kei:[25,11,6,8,12],amen:25,itertool:7,job:[7,4,12],entir:[2,8,17],joe:19,websocketwsgi:[4,20],group:4,problem:[24,8,12],thank:[5,19],plugin:2,equal:23,drug:11,instanc:[6,14,15,3,24,26,20],uncaught:14,spandex:11,malcolm:19,arriv:3,respect:[1,19,4,12],quit:[7,2,4,8,14],zmqerror:3,my_handl:20,json:3,immedi:[0,1,23,14,17],bind_to_random_port:3,mike:19,sock_stream:[18,11],untrack:3,bulg:11,present:[11,2,14,8],multi:[5,1,4],plain:[6,4,16,12],harder:2,cursor:[25,16],defin:[15,8],sigalarm:13,observ:10,demo:4,site:[6,4],substanti:26,incom:[11,3,14],situ:10,so_reuseaddr:[14,19],socketserv:8,parti:26,began:27,cross:[5,25,22,17],python:[5,13,6,14,25,2,22,3,8,24,18,4,10,26,27,12],noblock:[3,19],inc:10,http:[5,6,15,3,24,18,4,27,12],raymond:19,keepal:6,upon:[16,8],effect:[11,4,16],dai:27,off:[14,8,12],keyboardinterrupt:4,well:[2,4,8],exampl:[0,5,6,14,25,16,2,3,8,17,24,18,4,19,20,12],command:[2,4,10],tpool_except:13,soviet:11,usual:2,less:[7,1,6,11,23],tcp:[11,3,14],simultan:[11,4,12],web:[5,6,4,20,12],tpool:[9,5,13,25,19],field:6,makefil:[24,4],add:[4,14],other:[0,1,6,14,15,2,3,8,17,25,23,26,20,12],smart:2,dest:4,agnost:16,know:[26,14],recv_json:3,recurs:[5,4],temoto:19,like:[0,1,6,14,25,16,2,13,8,23,18,4,26,20],success:3,incred:[13,4,19],schmitt:19,basehttpserv:8,necessari:[26,1,20,15],resiz:[7,1,15],page:[5,4],backlog:14,crawler:[5,4,12],exceed:6,revers:23,suppli:[0,6,14,25,10,26],with_stat:4,flush:4,proper:23,thier:19,peter:19,librari:[5,1,14,2,3,8,25,19,26,27],lead:19,leak:15,avoid:[8,17],outgo:12,leav:14,ralf:19,speak:11,slight:8,importerror:18,usag:[5,14,12],host:[14,16,27],pyevent:[26,25],simpler:[25,3],about:[13,2,8,17,4,10,27,12],rare:[24,8],socket:[0,5,6,14,25,19,3,8,18,4,10,26,11,20,12],linger:3,change_us:16,datagram:11,lifecycl:3,constructor:[22,16],disabl:[0,26,6],own:[0,7,2,25,4,26],send_multipart:3,max_port:3,automat:[26,3,8],due:23,guard:23,mere:0,val:19,transfer:11,appl:10,replac:8,hassl:[5,19],deliveri:11,server_cap:16,unexpect:24,subscrib:3,bodi:[5,6,4,18,12],highest:3,bug:[5,23,19],rawconnectionpool:16,count:[1,23],succe:3,made:[5,1,3,4],format_date_tim:6,setitim:13,whether:[0,1,6,13,16,8],asynchron:[11,16],record:13,below:7,limit:[14,15,7,2,23,16,24,4,12],otherwis:[0,1,3,23],log_format:6,show_warn:16,evalu:2,"int":[24,3],dure:[2,16,8,27],descriptor:[26,13,6,3],twist:[2,19],eric:19,set_verifi:18,probabl:26,detail:[13,3,20,14],book:11,bool:[3,16],branch:8,stat:16,task_don:1,foo_class_test:2,singleton:26,eof:4,reliabl:11,rule:8},objtypes:{"0":"py:module","1":"py:method","2":"py:class","3":"py:function","4":"py:exception","5":"py:classmethod","6":"py:attribute","7":"py:staticmethod"},titles:["<tt class=\"docutils literal docutils literal\"><span class=\"pre\">greenthread</span></tt> &#8211; Green Thread Implementation","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">queue</span></tt> &#8211; Queue class","Testing Eventlet","<tt class=\"docutils literal docutils literal docutils literal\"><span class=\"pre\">eventlet.green.zmq</span></tt> &#8211; \u00d8MQ support","Examples","Eventlet Documentation","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">wsgi</span></tt> &#8211; WSGI server","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">greenpool</span></tt> &#8211; Green Thread Pools","Greening The World","Environment Variables","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">backdoor</span></tt> &#8211; Python interactive interpreter within a running process","Zeromq","Design Patterns","<tt class=\"docutils literal docutils literal docutils literal\"><span class=\"pre\">debug</span></tt> &#8211; Debugging tools for Eventlet","Basic Usage","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">pools</span></tt> - Generic pools of resources","<tt class=\"docutils literal\"><span class=\"pre\">db_pool</span></tt> &#8211; DBAPI 2 database connection pooling","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">event</span></tt> &#8211; Cross-greenthread primitive","Using SSL With Eventlet","Authors","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">websocket</span></tt> &#8211; Websocket Server","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">corolocal</span></tt> &#8211; Coroutine local storage","Module Reference","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">semaphore</span></tt> &#8211; Semaphore classes","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">timeout</span></tt> &#8211; Universal Timeouts","Threads","Understanding Eventlet Hubs","History"],objnames:{"0":["py","module","Python module"],"1":["py","method","Python method"],"2":["py","class","Python class"],"3":["py","function","Python function"],"4":["py","exception","Python exception"],"5":["py","classmethod","Python class method"],"6":["py","attribute","Python attribute"],"7":["py","staticmethod","Python static method"]},filenames:["modules/greenthread","modules/queue","testing","modules/zmq","examples","index","modules/wsgi","modules/greenpool","patching","environment","modules/backdoor","zeromq","design_patterns","modules/debug","basic_usage","modules/pools","modules/db_pool","modules/event","ssl","authors","modules/websocket","modules/corolocal","modules","modules/semaphore","modules/timeout","threading","hubs","history"]}) \ No newline at end of file
diff --git a/index.html b/index.html
index 824ecbf..51f7581 100644
--- a/index.html
+++ b/index.html
@@ -55,13 +55,13 @@ easy_install eventlet
<h3>Development</h3>
-<p><a href="http://bitbucket.org/which_linden/eventlet/">trunk repository</a></p>
+<p><a href="http://bitbucket.org/eventlet/eventlet/">trunk repository</a></p>
<p>We use Mercurial for our source control, hosted by BitBucket. It's easy to branch off the main repository and contribute patches, tests, and documentation back upstream.</p>
<h4>Bugs</h4>
-<p><a href="http://bitbucket.org/which_linden/eventlet/issues/new/">Bug Report Form</a></p>
+<p><a href="http://bitbucket.org/eventlet/eventlet/issues/new/">Bug Report Form</a></p>
<p>No registration is required. Please be sure to report bugs <a href="http://www.chiark.greenend.org.uk/~sgtatham/bugs.html">as effectively as possible</a>, to ensure that we understand and act on them quickly.</p>
@@ -105,7 +105,7 @@ easy_install eventlet
<li><a class="reference external" href="doc/">Documentation</a></li>
<li><a class="reference external" href="https://lists.secondlife.com/pipermail/eventletdev/">Mailing List Archives</a></li>
<li><a class="reference external" href="http://eventlet.net/hudson/">Automated Builds</a></li>
-<li><a class="reference external" href="http://bitbucket.org/which_linden/eventlet/issues/new/">Bug Report Form</a></li>
+<li><a class="reference external" href="http://bitbucket.org/eventlet/eventlet/issues/new/">Bug Report Form</a></li>
<li><a class="reference external" href="irc://chat.freenode.net/#eventlet">irc channel</a></li>
</ul>
</div>