exc.html (ee7b0571c2c18bdec848ed2044223cc88db29bd8) exc.html (d39bd2c1388b520fcba9abed1932acacead60fba)
1<html>
2<head>
3 <title>libsm : Exception Handling</title>
4</head>
5<body>
6
7<a href="index.html">Back to libsm overview</a>
8

--- 336 unchanged lines hidden (view full) ---

345 The out-of-memory exception raised by sm_malloc_x
346 has category "F:sm.heap" because sendmail commits suicide
347 (after logging the error and cleaning up) when it runs out
348 of memory.
349
350 <dt><tt>"E"</tt>
351 <dd>The function could not complete its task because an error occurred.
352 (It might be useful to define subclasses of this category,
1<html>
2<head>
3 <title>libsm : Exception Handling</title>
4</head>
5<body>
6
7<a href="index.html">Back to libsm overview</a>
8

--- 336 unchanged lines hidden (view full) ---

345 The out-of-memory exception raised by sm_malloc_x
346 has category "F:sm.heap" because sendmail commits suicide
347 (after logging the error and cleaning up) when it runs out
348 of memory.
349
350 <dt><tt>"E"</tt>
351 <dd>The function could not complete its task because an error occurred.
352 (It might be useful to define subclasses of this category,
353 in which case our taxonony becomes a tree, and 'F' becomes
353 in which case our taxonomy becomes a tree, and 'F' becomes
354 a subclass of 'E'.)
355
356 <dt><tt>"J"</tt>
357 <dd>This exception is being raised in order to effect a
358 non-local jump. No error has occurred; we are just
359 performing the non-local equivalent of a <tt>continue</tt>,
360 <tt>break</tt> or <tt>return</tt>.
361

--- 396 unchanged lines hidden ---
354 a subclass of 'E'.)
355
356 <dt><tt>"J"</tt>
357 <dd>This exception is being raised in order to effect a
358 non-local jump. No error has occurred; we are just
359 performing the non-local equivalent of a <tt>continue</tt>,
360 <tt>break</tt> or <tt>return</tt>.
361

--- 396 unchanged lines hidden ---