Skip to content
This repository has been archived by the owner on Feb 20, 2024. It is now read-only.

Releases: catmullet/go-workers

Fix case of frozen parent workers on shutdown

25 Feb 20:57
18517aa
Compare
Choose a tag to compare
Merge pull request #22 from catmullet/fix_frozen_parent_workers

fix frozen parent workers on cancel

Added multiple improvements

26 Jan 07:42
e6208c5
Compare
Choose a tag to compare
  • Better handling of channels
  • Better use of resources
  • Added valid go mod file

Fixing potential context resource leak

10 Nov 00:46
94e428c
Compare
Choose a tag to compare
Merge pull request #7 from catmullet/fix-potential-ctx-leak

fix potential context resource leak

Adding ability to set timeout and deadline for workers

20 Oct 15:21
0873cc9
Compare
Choose a tag to compare

Added additional methods off of the worker

  • SetTimeout(time.Duration)
  • SetDeadline(time.Time)
  • IsDone() returns context cancellation or error through <- chan struct{}

Fixing issue with timeout when error tries to bubble up

17 Oct 02:27
b0fef67
Compare
Choose a tag to compare
Merge pull request #3 from catmullet/fix-error-return

Fixing timeout issue with errors and add example of timeout with error

Minor readme modifications

15 Oct 15:32
Compare
Choose a tag to compare
v1.0.1

Update issue templates

Initial Major Release

12 Oct 18:59
aa9c114
Compare
Choose a tag to compare
v1.0.0

Clean up some globals