]> Sergey Matveev's repositories - public-inbox.git/commit
git-http-backend: start async API for streaming
authorEric Wong <e@80x24.org>
Thu, 25 Feb 2016 04:02:37 +0000 (04:02 +0000)
committerEric Wong <e@80x24.org>
Thu, 25 Feb 2016 04:29:55 +0000 (04:29 +0000)
commit2d6c35391565a261d2e86868c9b69219a58ea6a2
treefec512d6196e5ee6a4b44e213b125d1ebcc81aec
parentb44af5d8f2fb106bee9b4720bcf92aed7851bfa8
git-http-backend: start async API for streaming

git-http-backend may take a while, ensure we can process other
requests while waiting on it.  We currently do this via
Danga::Socket in public-inbox-httpd; but avoid exposing this
internal implementation detail to the PSGI interface and
instead only expose a callback via: $env->{'pi-httpd.async'}
lib/PublicInbox/GitHTTPBackend.pm
public-inbox-httpd