]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
test: fix Windows ::_creat 53291/head
authorLucian Petrut <lpetrut@cloudbasesolutions.com>
Mon, 6 Nov 2023 14:58:08 +0000 (14:58 +0000)
committerLucian Petrut <lpetrut@cloudbasesolutions.com>
Wed, 22 Nov 2023 09:15:00 +0000 (09:15 +0000)
commit2cef5b3ce4bc988ac93ff128218f4b0dddb0f074
tree0bb0d2771160843d65433f92df9a8133078a47e7
parent750a9483d169bdc10ab6865492b9e399e40bc20c
test: fix Windows ::_creat

The Windows Universal C Runtime (ucrt) "_creat" function is no
longer POSIX compatible and requires Windows specific mode flags.

We got admin socket test failures after switching from msvcrt to
uscrt.

We'll address the issue with some platform checks.

Signed-off-by: Lucian Petrut <lpetrut@cloudbasesolutions.com>
src/global/signal_handler.cc
src/test/admin_socket.cc