diff --git a/map-agent/files/etc/init.d/mapagent b/map-agent/files/etc/init.d/mapagent index 84233eb64..06199ef52 100755 --- a/map-agent/files/etc/init.d/mapagent +++ b/map-agent/files/etc/init.d/mapagent @@ -215,6 +215,10 @@ validate_agent_config() { return 0 } +create_dir() { + mkdir -p /var/run/multiap +} + start_service() { [ -f /usr/sbin/dynbhd ] && start_dynbhd_service @@ -234,6 +238,7 @@ start_service() { [ "$ts" -eq 1 ] && create_map #|| remove_map procd_open_instance + create_dir procd_set_param command "/usr/sbin/mapagent" "-d" procd_set_param respawn # procd_set_param stdout 1