MINOR: wurfl: enabled multithreading mode
Initially excluded multithreaded mode is completely supported (libwurfl is fully MT safe).
Internal tests now are run also with multithreading enabled.
diff --git a/src/wurfl.c b/src/wurfl.c
index 5de33b4..325cba6 100644
--- a/src/wurfl.c
+++ b/src/wurfl.c
@@ -277,11 +277,6 @@
return ERR_WARN;
}
- if (global.nbthread > 1) {
- ha_alert("WURFL: multithreading is not supported for now.\n");
- return (ERR_FATAL | ERR_ALERT);
- }
-
if (wurfl_set_root(global_wurfl.handle, global_wurfl.data_file) != WURFL_OK) {
ha_warning("WURFL: Engine setting root file failed - %s\n", wurfl_get_error_message(global_wurfl.handle));
send_log(NULL, LOG_WARNING, "WURFL: Engine setting root file failed - %s\n", wurfl_get_error_message(global_wurfl.handle));