]> granicus.if.org Git - php/commitdiff
TODO: Stated protocol connection pool
authorSara Golemon <pollita@php.net>
Wed, 14 May 2003 22:46:27 +0000 (22:46 +0000)
committerSara Golemon <pollita@php.net>
Wed, 14 May 2003 22:46:27 +0000 (22:46 +0000)
TODO

diff --git a/TODO b/TODO
index 2c1f79988f14833f3bebaae0720c504e21d83b27..e39eaf039c96e87f462be9eb2504560ebb6f17bc 100644 (file)
--- a/TODO
+++ b/TODO
@@ -55,6 +55,11 @@ Streams
     * Route filestat.c through the wrapper layer; isolate the statcache code
       so that it is independent of php functions and can be applied to any
       stream/path.
+    * Implement generalized connection pool for stated protocols such as
+      ftp and http/1.1 (using keep-alive) to avoid having to negotiate
+      new command/request stream for each subsequent call; Possibly store 
+      resources in contexts (creating a default context if necessary) to 
+      allow segmentation of connection pools.
     * Add a method to take ownership of the memory buffer in memory streams so
       that generating string values for zvals doesn't require an estrdup.
     * bundle and use curl lib for fopen wrapper.