@discussion
* Normally HTSlib cleans up automatically when your program exits,
* whether that is via exit(3) or returning from main(). However if you
* have dlopen(3)ed HTSlib and wish to close it before your main program
* exits, you must call hts_lib_shutdown() before dlclose(3).
@discussion * Normally HTSlib cleans up automatically when your program exits, * whether that is via exit(3) or returning from main(). However if you * have dlopen(3)ed HTSlib and wish to close it before your main program * exits, you must call hts_lib_shutdown() before dlclose(3).