./time/hs-time-manager, Scalable timer

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.2.2nb1, Package name: hs-time-manager-0.2.2nb1, Maintainer: pho

Scalable timer functions provided by a timer manager and thread management
functions to prevent thread leak by a thread manager.


Required to run:
[devel/hs-auto-update] [lang/ghc94]

Master sites:

Filesize: 5.678 KB

Version history: (Expand)


CVS history: (Expand)


   2025-02-02 14:06:08 by Masatake Daimon | Files touched by this commit (1173)
Log message:
Bump all Haskell packages after switching the default compiler.
   2025-01-30 17:13:35 by Masatake Daimon | Files touched by this commit (5) | Package updated
Log message:
time/hs-time-manager: update to time-manager-0.2.2

## 0.2.2

* `initialize` with non positive integer creates a time manager
  which does not maintain timeout.
  [#1017](https://github.com/yesodweb/wai/pull/1017)

## 0.2.1

* Export KilledByThreadManager exception
  [#1016](https://github.com/yesodweb/wai/pull/1016)

## 0.2.0

* Providing `System.ThreadManager`.
* `withHandle` catches `TimeoutThread` internally.
  It returns `Nothing` on timeout.

## 0.1.3

* Providing `withHandle` and `withHandleKillThread`.

## 0.1.2

* Holding `Weak ThreadId` to prevent thread leak again
  [#1013](https://github.com/yesodweb/wai/pull/1013)

## 0.1.1

* Removing `unliftio`.
   2024-05-09 03:32:57 by Masatake Daimon | Files touched by this commit (1137)
Log message:
Recursive revbump after changing the default Haskell compiler
   2024-05-01 16:29:33 by Masatake Daimon | Files touched by this commit (4) | Package updated
Log message:
time/hs-time-manager: Update to 0.1.0

0.1.0

    #986

    * Change behavior of cancel to immediately remove the Handle from
      the reaper's workload, rather than waiting for timeout.

    * Using auto-update v0.2.0.
   2023-11-02 07:37:49 by Masatake Daimon | Files touched by this commit (1141)
Log message:
Revbump all Haskell after updating lang/ghc96
   2023-10-29 11:00:56 by Masatake Daimon | Files touched by this commit (4)
Log message:
time/hs-time-manager: Update to 0.0.1

No change log is provided by the upstream.
   2023-10-09 06:55:01 by Masatake Daimon | Files touched by this commit (988)
Log message:
Bump Haskell packages after updating lang/ghc94
   2022-02-26 04:58:36 by Masatake Daimon | Files touched by this commit (872)
Log message:
Bump all Haskell packages after enabling "split sections" in mk/haskell.mk