BloombergLP::bsls::Assert::failSleep

DEPRECATED: Use failBySleep instead.

Synopsis

Declared in <bsls_assert.h>

[[noreturn]]
static
void
failSleep(
    char const* comment,
    char const* file,
    int line);

Description

Use the specified expression comment, file name, and line number to generate a helpful output message and then, after logging, spin in an infinite loop. Note that this handler function is useful for hanging a process so that a debugger may be attached to it.

Return Value

NOTE

This function does not return.

Parameters

NameDescription
commentexpression text of the failed assertion
filesource file name where the assertion failed
linesource line number where the assertion failed