move stacksize thing into the core deeper to avoid build issues

This commit is contained in:
Anthony Minessale committed 2012-07-03 11:35:41 -05:00
1 parent 2b17e82dd4
commit c5ba5acbd5
3 files changed
+29 -20

No files matched your search

@@ -1721,14 +1721,6 @@ SWITCH_STANDARD_API(lan_addr_function)
return SWITCH_STATUS_SUCCESS;
}
#ifndef WIN32
#include "switch_private.h"
#ifdef HAVE_SETRLIMIT
#include <sys/resource.h>
#endif
#endif
SWITCH_STANDARD_API(status_function)
{
uint8_t html = 0;
@@ -1736,11 +1728,7 @@ SWITCH_STANDARD_API(status_function)
char *http = NULL;
int sps = 0, last_sps = 0;
const char *var;
#ifdef HAVE_SETRLIMIT
struct rlimit rlp;
#endif
switch_size_t cur = 0, max = 0;
switch_core_measure_time(switch_core_uptime(), &duration);
@@ -1777,13 +1765,10 @@ SWITCH_STANDARD_API(status_function)
stream->write_function(stream, "%d session(s) max\n", switch_core_session_limit(0));
stream->write_function(stream, "min idle cpu %0.2f/%0.2f\n", switch_core_min_idle_cpu(-1.0), switch_core_idle_cpu());
#ifdef HAVE_SETRLIMIT
memset(&rlp, 0, sizeof(rlp));
getrlimit(RLIMIT_STACK, &rlp);
stream->write_function(stream, "Current Stack Size/Max %ldK/%ldK\n", rlp.rlim_cur / 1024, rlp.rlim_max / 1024);
#endif
if (switch_core_get_stacksizes(&cur, &max) == SWITCH_STATUS_SUCCESS) {
stream->write_function(stream, "Current Stack Size/Max %ldK/%ldK\n", cur / 1024, max / 1024);
}
if (html) {
stream->write_function(stream, "</b>\n");