Seth Vargo
|
c77986d03e
|
Do not double-convert to seconds
|
2017-07-11 16:06:50 -07:00 |
|
Seth Vargo
|
cfad705ddc
|
Fix typo
|
2017-07-10 22:26:42 -07:00 |
|
Seth Vargo
|
725e0e5b73
|
Fix doc
|
2017-07-07 17:15:43 -04:00 |
|
Seth Vargo
|
462d30fd38
|
Buffer doneCh
|
2017-07-07 17:14:49 -04:00 |
|
Seth Vargo
|
d48c51185d
|
Add configurable buffer size
|
2017-07-07 17:14:48 -04:00 |
|
Seth Vargo
|
29255fd2eb
|
Do not block writing to doneCh if stopped
|
2017-07-07 17:14:48 -04:00 |
|
Seth Vargo
|
e22b3d9ec8
|
Make lock private
|
2017-07-07 17:14:48 -04:00 |
|
Seth Vargo
|
7f47f06014
|
Remove init() seed
|
2017-07-07 17:14:47 -04:00 |
|
Seth Vargo
|
ae7d6da993
|
Allow a custom randomizer
|
2017-07-07 17:14:47 -04:00 |
|
Seth Vargo
|
207e1d5dd3
|
Use a more heurstic function for calculating sleep backoff
|
2017-07-07 17:14:46 -04:00 |
|
Seth Vargo
|
f18b7fd6dc
|
Seed the random generator
|
2017-07-07 17:14:46 -04:00 |
|
Seth Vargo
|
d711dfebd1
|
Send a more useful struct for renewal
|
2017-07-07 17:14:45 -04:00 |
|
Seth Vargo
|
951421e613
|
Reorg
|
2017-07-07 17:14:45 -04:00 |
|
Seth Vargo
|
1ea998e2f5
|
Use unbuffered channels
|
2017-07-07 17:14:45 -04:00 |
|
Seth Vargo
|
dcdbef1dfb
|
Use a time.Duration instead of an int for grace
|
2017-07-07 17:14:44 -04:00 |
|
Seth Vargo
|
62e1f5c498
|
Use RenewTokenAsSelf instead
|
2017-07-07 17:14:44 -04:00 |
|
Seth Vargo
|
77ee95cb82
|
Add secret renewer
|
2017-07-07 17:14:44 -04:00 |
|