diff options
author | Eric Wong <e@80x24.org> | 2015-05-17 01:26:35 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2015-05-17 01:36:20 +0000 |
commit | f58942d2a238128d850384d16067811f8415d43f (patch) | |
tree | 66090578ff49a8f0050628c24e0e2fa9b465636d /lib/dtas/process.rb | |
parent | 544243e0a14d0d507d0bd0fa34c41861486788e4 (diff) | |
download | dtas-f58942d2a238128d850384d16067811f8415d43f.tar.gz |
The monotonic clock is immune to stepping adjustments so it is more suitable for tracking elapsed time differences. Process.clock_gettime also generates less garbage on 64-bit systems due to the use of Flonum.
Diffstat (limited to 'lib/dtas/process.rb')
-rw-r--r-- | lib/dtas/process.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/dtas/process.rb b/lib/dtas/process.rb index 5be107f..8c5e8e9 100644 --- a/lib/dtas/process.rb +++ b/lib/dtas/process.rb @@ -51,7 +51,7 @@ module DTAS::Process # :nodoc: pid = spawn(env, cmd, opts) warn [ :spawn, pid, cmd ].inspect if $DEBUG - @spawn_at = Time.now.to_f + @spawn_at = DTAS.now PIDS[pid] = self pid end |