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

Name

Description

comment

expression text of the failed assertion

file

source file name where the assertion failed

line

source line number where the assertion failed

Created with MrDocs