Commit dbe71133 authored by Andy Polyakov's avatar Andy Polyakov
Browse files

There're two (incompatible) ways to write multi-threaded programs under

IRIX, one is to call sproc(2) when every thread does get own pid and
POSIX threads when all the threads share same pid.
parent 1c890fa8
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -6710,8 +6710,8 @@ CRYPTO_set_locking_callback(locking_function);
before any multithreading is started.
id_function does not need to be defined under Windows NT or 95, the
correct function will be called if it is not.  Under unix, getpid()
is call if the id_callback is not defined, for solaris this is wrong
(since threads id's are not pid's) but under IRIX it is correct
is call if the id_callback is not defined, for Solaris this is wrong
(since threads id's are not pid's) but under Linux it is correct
(threads are just processes sharing the data segement).

The locking_callback is used to perform locking by the SSLeay library.