Author: stefan2
Date: Sat Nov 23 06:50:03 2013
New Revision: 1544747

URL: http://svn.apache.org/r1544747
Log:
Follow-up to r1544745: fix compatibility code for pre-1.3 APR.

* subversion/svnserve/svnserve.c
  (sub_main): fix parameters for non-pooled threads

Modified:
    subversion/trunk/subversion/svnserve/svnserve.c

Modified: subversion/trunk/subversion/svnserve/svnserve.c
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/svnserve/svnserve.c?rev=1544747&r1=1544746&r2=1544747&view=diff
==============================================================================
--- subversion/trunk/subversion/svnserve/svnserve.c (original)
+++ subversion/trunk/subversion/svnserve/svnserve.c Sat Nov 23 06:50:03 2013
@@ -1280,7 +1280,7 @@ sub_main(int *exit_code, int argc, const
           status = apr_thread_pool_push(threads, serve_thread, connection,
                                         0, NULL);
 #else
-          status = apr_threadattr_create(&tattr, socket_pool);
+          status = apr_threadattr_create(&tattr, connection->pool);
           if (status)
             {
               return svn_error_wrap_apr(status, _("Can't create threadattr"));
@@ -1290,8 +1290,8 @@ sub_main(int *exit_code, int argc, const
             {
               return svn_error_wrap_apr(status, _("Can't set detached state"));
             }
-          status = apr_thread_create(&tid, tattr, serve_thread, thread_data,
-                                     shared_pool->pool);
+          status = apr_thread_create(&tid, tattr, serve_thread, connection,
+                                     connection->pool);
 #endif
           if (status)
             {


Reply via email to