Skip to content
This repository has been archived by the owner on May 4, 2018. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: joyent/libuv
base: 77cb29a723b1
Choose a base ref
...
head repository: joyent/libuv
compare: 9b619396d931
Choose a head ref
  • 1 commit
  • 3 files changed
  • 1 contributor

Commits on Mar 21, 2013

  1. unix: make timers handle large timeouts

    This commit fixes two closely related integer overflow bugs:
    
    * Timers with a timeout > INT_MAX cause uv__next_timeout() to return
      a negative value.
    
    * Timers with very large timeouts (close or equal to ULLONG_MAX) run on
      the next tick.
    
    In both cases, clamp the values to prevent the overflow from happening.
    
    Fixes nodejs/node-v0.x-archive#5101.
    bnoordhuis committed Mar 21, 2013
    Copy the full SHA
    9b61939 View commit details
    Browse the repository at this point in the history