Change request For OpenSSH 3.8p1

Darren Tucker dtucker at
Sun Feb 29 01:14:36 EST 2004

John Davidorff Pell wrote:

 >On 27 Feb 2004, at 14:44, Damien Miller wrote:
 >> No - we will not be making threads easy to use.

> Who are you, and why do you think you get to decide this?

You're kidding, right?

Damien's a modest guy, so let me say on his behalf that he:
* (co?)founded of the Portable OpenSSH branch
* is one of the lead developers on OpenSSH (both Portable + OpenBSD)
* has done more work on Portable OpenSSH that any other individual (by a 
factor of about 3 if you count LOC)
* makes and signs the the release tarballs, so literally has the last 
word on what goes into the releases.

> Why are you so 
> against threads? Is there some good reason, or are you just afraid of them?
Searched the web for pthreads race.  Results 1 - 10 of about 7,730.

Every function call of every PAM module on every platform is 
thread-safe, right?  And any that aren't will never cause any problems, 

Darren Tucker (dtucker at
GPG key 8FF4FA69 / D9A3 86E9 7EEE AF4B B2D4  37C9 C982 80C7 8FF4 FA69
     Good judgement comes with experience. Unfortunately, the experience
usually comes from bad judgement.

More information about the openssh-unix-dev mailing list