| SYNOPSIS | 
#include <libmilter/mfapi.h>
int smfi_stop(void);
Start an orderly shutdown of the milter. No connections will be accepted
after this call. | 
|---|
| DESCRIPTION | 
| Called When | Called from any of the Callback routines
or any error-handling routines at any time. |  
| Effects | The smfi_stop routine
causes each thread to finish its current connection, then exit.
When all threads have exited, the call
to smfi_main returns to your calling program,
which may then exit or warm-restart. |  | 
|---|
| ARGUMENTS | 
    | Argument | Description | 
|---|
 | void | Takes no arguement. |  | 
|---|
| RETURN VALUES | smfi_stop always returns SMFI_CONTINUE. But note: 
    Another internal routine may already have asked the milter to abort.
    Another routine may already have asked the milter to stop.
    There is no way to cancel the stop process once it has begun.
 |