pygmt.clib.Session.destroy
- Session.destroy()[source]
Destroy the currently open GMT API session.
Warning
Usage of
pygmt.clib.Sessionas a context manager in awithblock is preferred over callingpygmt.clib.Session.createandpygmt.clib.Session.destroymanually.Calls
GMT_Destroy_Sessionto terminate and free the memory of a registeredGMTAPI_CTRLsession (the pointer for this struct is stored in thesession_pointerattribute).Always use this method after you are done using a C API session. The session needs to be destroyed before creating a new one. Otherwise, some of the configuration files might be left behind and can influence subsequent API calls.
Sets the
session_pointerattribute toNone.