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)
{