One of the following will occur if an application is unable to allocate enough memory to satisfy a request:
If the application runs out of memory while it is....
|
The result is....
|
---|---|
reading a message
|
the connection is dropped
|
decoding a message
|
the message is dropped
|
sending a message
|
the message is dropped
|
Certain messages, such as protocol messages and GMD messages, will trigger a call to abort() (the application will core) when the available memory is exhausted. The only exception is when decoding, in which case the failure is promoted from dropping the message to dropping the connection. Should this occur, a warning with diagnostic information is printed to the location specified by the trace_file
option (stdout by default).
TIBCO SmartSockets™ User’s Guide Software Release 6.8, July 2006 Copyright © TIBCO Software Inc. All rights reserved www.tibco.com |