File tree Expand file tree Collapse file tree 2 files changed +10
-2
lines changed Expand file tree Collapse file tree 2 files changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -29,6 +29,9 @@ HEADER;
29
29
if (fwrite ($ fp , $ header )) {
30
30
while (!feof ($ fp )) {
31
31
$ text = fgets ($ fp );
32
+ if ($ text === false ) {
33
+ break ;
34
+ }
32
35
if (strncasecmp ("Content-type: " , $ text , 13 ) == 0 ) {
33
36
echo "foo. {$ mimetype } => " , $ text ;
34
37
}
Original file line number Diff line number Diff line change @@ -17,9 +17,14 @@ if (!file_exists('/proc/meminfo')) {
17
17
}
18
18
19
19
$ free_ram = 0 ;
20
+ $ enough_free_ram = false ;
20
21
if ($ f = fopen ("/proc/meminfo " ,"r " )) {
21
22
while (!feof ($ f )) {
22
- if (preg_match ('/MemFree[^\d]*(\d+)/i ' , fgets ($ f ), $ m )) {
23
+ $ line = fgets ($ f );
24
+ if ($ line === false ) {
25
+ break ;
26
+ }
27
+ if (preg_match ('/MemFree[^\d]*(\d+)/i ' , $ line , $ m )) {
23
28
$ free_ram = max ($ free_ram , $ m [1 ]/1024 /1024 );
24
29
if ($ free_ram > 3 ) {
25
30
$ enough_free_ram = true ;
@@ -28,7 +33,7 @@ if ($f = fopen("/proc/meminfo","r")) {
28
33
}
29
34
}
30
35
31
- if (empty ( $ enough_free_ram) ) {
36
+ if (! $ enough_free_ram ) {
32
37
die (sprintf ("skip need +3G free RAM, but only %01.2f available " , $ free_ram ));
33
38
}
34
39
You can’t perform that action at this time.
0 commit comments