Subject: [boost] [thread] patch to allow custom stack size.
From: Brett Lentz (blentz_at_[hidden])
Date: 2011-11-30 11:13:57
-----BEGIN PGP SIGNED MESSAGE-----
Patch and (very) rudimentary usage example is attached.
A couple months ago, I sent mail to the list looking to see if there's
interest in getting some patches merged from Phusion Passenger. (See:
So, here's the first patch I'd like to try to get committed. On
pthread-based systems, it allows for the user to request a custom
This is useful in Passenger's case where they want to reduce the VM size
without requiring the user to hassle with ulimit settings.
Passenger spawns many threads rather than using a thread pool for
performance reasons. As a result of this design decision, they also
need the ability to tune the stack size.
Ticket #5956 already exists for this patch. I've verified that the
patch works against the current (1.49) codebase out of SVN.
What next steps need to be taken before this is committed?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
-----END PGP SIGNATURE-----
Boost list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk