Re: setting working dir in posix_spawn() (Re: Fix 'git log' early pager startup error case)
- From
Eric Blake <eblake@redhat.com>
- Date
- Aug 26, 2010, 14:13 UTC
- Message-ID
- <4C767682.7030700@redhat.com>
- In-Reply-To
- <20100826061815.GH9708@burratino>
On 08/26/2010 12:18 AM, Jonathan Nieder wrote:
> Do you think there would be any interest in a posix_spawn() variant > that takes a dir parameter? I am imagining something like this:
Of your variants, I would most prefer:
> int posix_spawn_file_actions_addchdir(posix_spawn_file_actions_t > *file_actions, int dirfd);
For that matter, it may also be worth adding posix_spawn_file_actions_addopenat, which mirrors the recent addition of openat() semantics.
-- Eric Blake eblake@redhat.com +1-801-349-2682 Libvirt virtualization library http://libvirt.org