1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2025-01-04 03:49:14 +02:00
pgbackrest/test/lib/pgBackRestTest/Module
Marc Cousin cb3b4fa24b Enable socket keep-alive on older Perl versions.
The prior method depended on IO:Socket:SSL to push the keep-alive options down to the socket but it only worked for recent versions of the module.

Instead, create the socket directly using IO::Socket::IP if available or IO:Socket:INET as a fallback.  The keep-alive option is set directly on the socket before it is passed to IO:Socket:SSL.

Contributed by Marc Cousin.
2019-02-28 14:33:29 +02:00
..
Backup Rename test modules for consistency. 2019-02-23 18:51:52 +02:00
Command The archive-get command is implemented entirely in C. 2019-02-27 23:03:02 +02:00
Common Fix possible truncated WAL segments when an error occurs mid-write. 2019-02-15 11:52:39 +02:00
Info Rename test modules for consistency. 2019-02-23 18:51:52 +02:00
Manifest Automatically enable backup checksum delta when anomalies (e.g. timeline switch) are detected. 2018-11-01 11:31:25 -04:00
Mock Create test matrix for mock/stanza to increase coverage and reduce tests. 2019-02-24 07:42:41 +02:00
Performance Rename db-* options to pg-* and backup-* options to repo-* to improve consistency. 2018-02-03 18:27:38 -05:00
Protocol Rename PGBACKREST/BACKREST constants to PROJECT. 2018-11-24 19:05:03 -05:00
Real Rename PGBACKREST/BACKREST constants to PROJECT. 2018-11-24 19:05:03 -05:00
Stanza Rename CipherError to CryptoError. 2018-11-06 19:38:38 -05:00
Storage Enable socket keep-alive on older Perl versions. 2019-02-28 14:33:29 +02:00