diff options
author | Sean Bright <sean.bright@gmail.com> | 2017-12-14 19:55:03 -0500 |
---|---|---|
committer | Sean Bright <sean.bright@gmail.com> | 2017-12-14 18:56:45 -0600 |
commit | 9755eff46f7fdccb07a9f0a0b00ca7367b987374 (patch) | |
tree | 5bdcfa9c0b496b46829543ac35b9373ce2434ce5 | |
parent | e7a6e64039f24887495ea6d5d95b477fa792840e (diff) |
res_hep: hepv3_is_loaded() should check if we are enabled
res_hep_pjsip.so and res_hep_rtcp.so will still load and do a lot of
unnecessary work even if 'enabled' is set to 'no' in hep.conf.
Change-Id: I3eddfeea09c6b5bc7c641952ee0ae487fd09b64b
-rw-r--r-- | res/res_hep.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/res/res_hep.c b/res/res_hep.c index 25b4d13b1..ba036d70f 100644 --- a/res/res_hep.c +++ b/res/res_hep.c @@ -421,7 +421,7 @@ int hepv3_is_loaded(void) { RAII_VAR(struct module_config *, config, ao2_global_obj_ref(global_config), ao2_cleanup); - return (config != NULL) ? 1 : 0; + return config && config->general->enabled; } struct hepv3_capture_info *hepv3_create_capture_info(const void *payload, size_t len) |