Skip Menu |
 

From: kaduk@MIT.EDU
Subject: SVN Commit

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>

https://github.com/krb5/krb5/commit/9d528cd3cad2d6ea78310abe12186eedb1ac9314
Author: Kevin Wasserman <kevin.wasserman@painless-security.com>
Committer: Ben Kaduk <kaduk@mit.edu>
Commit: 9d528cd3cad2d6ea78310abe12186eedb1ac9314
Branch: master
src/ccapi/common/win/tls.c | 3 +++
src/ccapi/common/win/tls.h | 3 +++
src/ccapi/lib/win/ccapi_os_ipc.cxx | 32 ++++++++++++--------------------
src/ccapi/lib/win/dllmain.cxx | 10 ++++++----
4 files changed, 24 insertions(+), 24 deletions(-)
From: tlyu@mit.edu
Subject: SVN Commit

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>

(cherry picked from commit 9d528cd3cad2d6ea78310abe12186eedb1ac9314)

https://github.com/krb5/krb5/commit/9d93d99e5b07055f2f87cf60749da575f03c15ac
Author: Kevin Wasserman <kevin.wasserman@painless-security.com>
Committer: Tom Yu <tlyu@mit.edu>
Commit: 9d93d99e5b07055f2f87cf60749da575f03c15ac
Branch: krb5-1.10
src/ccapi/common/win/tls.c | 3 +++
src/ccapi/common/win/tls.h | 3 +++
src/ccapi/lib/win/ccapi_os_ipc.cxx | 32 ++++++++++++--------------------
src/ccapi/lib/win/dllmain.cxx | 10 ++++++----
4 files changed, 24 insertions(+), 24 deletions(-)