This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
retry gdbm_open() upon block size error
authorZefram <zefram@fysh.org>
Sat, 16 Dec 2017 02:17:08 +0000 (02:17 +0000)
committerZefram <zefram@fysh.org>
Sat, 16 Dec 2017 02:19:26 +0000 (02:19 +0000)
commitd1500e115d7f380f58559a7db59d099856652b5b
treea9f88577b27e3e37c8a55b1779077943a83ad8e7
parent80ad5f98d7229025d3f8149753f574d5b9fa64f6
retry gdbm_open() upon block size error

It is reported that gdbm_open() with default block size can fail on
filesystems with a non-power-of-two block size.  In that event, retry
opening, forcing a power-of-two block size.  Fixes [perl #119623].
ext/GDBM_File/GDBM_File.xs
pod/perldelta.pod