File tree Expand file tree Collapse file tree 1 file changed +14
-10
lines changed
Expand file tree Collapse file tree 1 file changed +14
-10
lines changed Original file line number Diff line number Diff line change @@ -123,9 +123,11 @@ class CPUChart extends React.Component {
123123 _renderChart ( d ) {
124124 let x = [ 'x' ] ;
125125 let cpu = [ 'cpu' ] ;
126- for ( let i = 0 ; i < d . length ; i ++ ) {
127- x [ i + 1 ] = new Date ( d [ i ] . Time ) ;
128- cpu [ i + 1 ] = d [ i ] . Data . system . cpu . userspace ;
126+ if ( d !== null ) {
127+ for ( let i = 0 ; i < d . length ; i ++ ) {
128+ x [ i + 1 ] = new Date ( d [ i ] . Time ) ;
129+ cpu [ i + 1 ] = d [ i ] . Data . system . cpu . userspace ;
130+ }
129131 }
130132 this . chart = c3 . generate ( {
131133 size : {
@@ -194,13 +196,15 @@ class RAMChart extends React.Component {
194196 _renderChart ( d ) {
195197 let x = [ 'x' ] ;
196198 let ram = [ 'ram' ] ;
197- for ( let i = 0 ; i < d . length ; i ++ ) {
198- x [ i + 1 ] = new Date ( d [ i ] . Time ) ;
199- let m = d [ i ] . Data . system . memory ;
200- let used = m . used - m . cached - m . buffers ;
201- let total = m . total ;
202- let p = used / total * 100 ;
203- ram [ i + 1 ] = p . toFixed ( 2 ) ;
199+ if ( d !== null ) {
200+ for ( let i = 0 ; i < d . length ; i ++ ) {
201+ x [ i + 1 ] = new Date ( d [ i ] . Time ) ;
202+ let m = d [ i ] . Data . system . memory ;
203+ let used = m . used - m . cached - m . buffers ;
204+ let total = m . total ;
205+ let p = used / total * 100 ;
206+ ram [ i + 1 ] = p . toFixed ( 2 ) ;
207+ }
204208 }
205209 this . chart = c3 . generate ( {
206210 size : {
You can’t perform that action at this time.
0 commit comments