/* * Odissey. * * Advanced PostgreSQL connection pooler. */ #include #include #include #include #include #include #include #include "sources/macro.h" #include "sources/list.h" #include "sources/pid.h" #include "sources/id.h" #include "sources/log_file.h" #include "sources/log_system.h" #include "sources/logger.h" #include "sources/scheme.h" #include "sources/scheme_mgr.h" #include "sources/config.h" #include "sources/instance.h" int main(int argc, char *argv[]) { machinarium_init(); od_instance_t odissey; od_instance_init(&odissey); int rc = od_instance_main(&odissey, argc, argv); if (rc == -1) { rc = EXIT_FAILURE; } else { rc = EXIT_SUCCESS; } od_instance_free(&odissey); machinarium_free(); return rc; }