diff options
author | Scott Ullrich <sullrich@pfsense.org> | 2009-09-11 17:40:47 -0400 |
---|---|---|
committer | Scott Ullrich <sullrich@pfsense.org> | 2009-09-11 17:40:47 -0400 |
commit | 868ba36d54d956822c7954ae9b1f0c14539f4131 (patch) | |
tree | ee0936ee4c005ecdbda761c318177f28afead504 /usr/local/www/diag_arp.php | |
parent | 4a993c8f9c1a161800ff513b7d0f7b83f6bde250 (diff) | |
download | pfsense-868ba36d54d956822c7954ae9b1f0c14539f4131.zip pfsense-868ba36d54d956822c7954ae9b1f0c14539f4131.tar.gz |
flush out buffers so the loading prompt appears snappy
Diffstat (limited to 'usr/local/www/diag_arp.php')
-rwxr-xr-x | usr/local/www/diag_arp.php | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/usr/local/www/diag_arp.php b/usr/local/www/diag_arp.php index 1272f5e..9594c90 100755 --- a/usr/local/www/diag_arp.php +++ b/usr/local/www/diag_arp.php @@ -35,6 +35,8 @@ ##|*MATCH=diag_arp.php* ##|-PRIV +@ini_set('zlib.output_compression', 0); +@ini_set('implicit_flush', 1); require("guiconfig.inc"); @@ -252,6 +254,10 @@ include("head.inc"); <?php +// Flush buffers out to client so that they see Loading, please wait.... +for ($i = 0; $i < ob_get_level(); $i++) { ob_end_flush(); } +ob_implicit_flush(1); + // Resolve hostnames foreach ($data as &$entry) { $dns = trim(getHostName($entry['mac'], $entry['ip'])); |