]> git.ipfire.org Git - thirdparty/krb5.git/commit
CCAPI client rpc fixes
authorKevin Wasserman <kevin.wasserman@painless-security.com>
Fri, 27 Jul 2012 20:41:06 +0000 (16:41 -0400)
committerBen Kaduk <kaduk@mit.edu>
Wed, 29 Aug 2012 18:50:19 +0000 (14:50 -0400)
commit9d528cd3cad2d6ea78310abe12186eedb1ac9314
tree172ef314330df4e785844f57a1b2755e75aeb122
parentc6753181c2e59316c40fe0f6d1a55df542401c51
CCAPI client rpc fixes

On Windows XP, cci_os_ipc_thread_init() causes additional threads to be
spawned immediately, which results in a vicious cycle until Windows
resources are exhausted.  Instead, defer thread_init() until it is really
needed.

Also, use the MSDN-recommended defaults for RPC calls instead of random
constants.

Signed-off-by: Kevin Wasserman <kevin.wasserman@painless-security.com>
ticket: 7322 (new)
target_version: 1.10.4
tags: pullup
src/ccapi/common/win/tls.c
src/ccapi/common/win/tls.h
src/ccapi/lib/win/ccapi_os_ipc.cxx
src/ccapi/lib/win/dllmain.cxx