Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/celery/billiard

Multiprocessing Pool Extensions
https://github.com/celery/billiard

signal must reset if SIG_DFL (with tests)

8c750910c41799912d5b12c5887bf8bec296ceb5 authored over 11 years ago by Ask Solem <[email protected]>
Started unittest suite

bcd89bcb0e320b263eb45d9b300de6bc29abca3c authored over 11 years ago by Ask Solem <[email protected]>
billiard.tests are functional so should be in funtests/

c0880ffc5476f7361e3fc893a98f526b39996a91 authored over 11 years ago by Ask Solem <[email protected]>
Adds funtests/ directory

2aed9b6ee51e6b5de46fd6822709652d2e0e0202 authored over 11 years ago by Ask Solem <[email protected]>
Reword ambiguous comment

e9c98b7467e27be4c6fd938ca12dad0345be0a10 authored over 11 years ago by Ask Solem <[email protected]>
restart_state was not properly resetting time passed. Fixes celery/celery#1306

043b8e1d04809ce07f2c3831f15fcd394852f058 authored over 11 years ago by Ask Solem <[email protected]>
Merge branch '2.7'

Conflicts:
CHANGES.txt
README.rst
billiard/__init__.py
billiard/tests/test_multiprocessing.py

56978d63e329526f84b2baf59baa49b798bf7b72 authored over 11 years ago by Ask Solem <[email protected]>
Bumps version to 2.7.3.27

1fd2688576aef35c4fd647c02cce8bbdb0cac316 authored over 11 years ago by Ask Solem <[email protected]>
Fixes Manager. Closes #43

c9b0e33a2ec0e0e36701722fd62c36317c799491 authored over 11 years ago by Ask Solem <[email protected]>
flakes

12c3d82312a292d7fbe70678f2f3f55b3d48feb5 authored over 11 years ago by Ask Solem <[email protected]>
Fix invalid argument bug when running in Python3.3

reset_signals() will cause OSError: [Errno 22] Invalid argument when running celery in Python 3....

fba244ecbf4f02a7842d2088c29cd1af7f93b8a3 authored over 11 years ago by Nathan Wan <[email protected]>
Merge branch '2.7'

bdbfe8615e682efef61b4feedbc573dc8731555c authored over 11 years ago by Ask Solem <[email protected]>
signal may raise OSError

d6d8d53cd943225a9f355a4f443204f6d079f2b6 authored over 11 years ago by Ask Solem <[email protected]>
flakes

2314631679f2d3d4d80e2a0c0b39c9ba797f9b3b authored over 11 years ago by Ask Solem <[email protected]>
Merge branch '2.7'

Conflicts:
CHANGES.txt
billiard/__init__.py
billiard/pool.py

6cf65afa46ae9da431a8471eca08fe198e615382 authored over 11 years ago by Ask Solem <[email protected]>
Bumps version to 2.7.3.26

a01f7a6473c01fe02d5144f78b8d0c4f1e942a4b authored over 11 years ago by Ask Solem <[email protected]>
Pool: do not override ignored signals

d4a4f40d40476bd7a3d701cff828ddd639bdcb03 authored over 11 years ago by Ask Solem <[email protected]>
Pool: Always ignore SIGINT

da0eb6276bb5050f782c4d446b1136cce909f24b authored over 11 years ago by Ask Solem <[email protected]>
Bumps version to 2.7.3.25

3430f9ada7782c628e2c008e17b546999dbabfd3 authored over 11 years ago by Ask Solem <[email protected]>
Cannot use SIG_IGN to detect ignored signals. Maybe fixes #48

0d5d3470fe1154a12e45fba186dceb0d5c3aff00 authored over 11 years ago by Ask Solem <[email protected]>
flakes

4d20ba448d5a385446b836edb8fd70f1f03d31ae authored over 11 years ago by Ask Solem <[email protected]>
Bumps version to 2.7.3.24 and updates Changelog

a0613fab07bff8faf7887bd66425cc44fc862377 authored over 11 years ago by Ask Solem <[email protected]>
Merge branch '2.7'

Conflicts:
billiard/_connection.py
billiard/pool.py
billiard/queues.py
billiard/util.py

6b99fbc4a60a3280987b9e58bd99fc9274761857 authored almost 12 years ago by Ask Solem <[email protected]>
Python 3 fixes.

a725e19077747863cf02e87bc1710b4607d52171 authored almost 12 years ago by Albertas Agejevas <[email protected]>
Python 3 fixes.

f16975d2675a88307e2f5c0fd3873de7687c3f5e authored almost 12 years ago by Albertas Agejevas <[email protected]>
fix exit code

94b84ea9e0ce3adfe781fd88b5a82d5056582444 authored almost 12 years ago by Ask Solem <[email protected]>
Pool: Cleanup of all signals, not just SIGTERM

3a6227b1f24c73f44d90d40b619935b6895b2d27 authored almost 12 years ago by Ask Solem <[email protected]>
Need to call finally blocks at SIGTERM. Maybe fixes celery/celery#1266

94f56235231ef32243cf9fc2f68b4caeb6a5a55d authored almost 12 years ago by Ask Solem <[email protected]>
Pool: Worker process support for gdb by allowing for EINTR in select

f36b8d0e242fa81f9a8c5763ec43b396473dcec8 authored almost 12 years ago by Ask Solem <[email protected]>
Pool: Worker process support for gdb by allowing for EINTR in select

3059a9bbdf91a14b482b807a77341394079072b2 authored almost 12 years ago by Ask Solem <[email protected]>
Merge branch '2.7'

Conflicts:
CHANGES.txt
README.rst
billiard/__init__.py

f4dcb9febaf25478271ba28f8f425f9fc4d40f99 authored almost 12 years ago by Ask Solem <[email protected]>
Updates Changelog and bumps version to 2.7.3.23

dd2c1278ae1eb2ce0b05460742ee773460f20ee4 authored almost 12 years ago by Ask Solem <[email protected]>
Windows setuptools may raise SystemExit. Closes #41

ff48ace5422e5cb5c0914fd4e696309d009aa3b8 authored almost 12 years ago by Ask Solem <[email protected]>
master is 3.3.0.0rc1

00f9f0cf51d428fce1f47748eb1556c3872b289a authored almost 12 years ago by Ask Solem <[email protected]>
Merge branch '2.7'

Conflicts:
billiard/__init__.py

838ec864129025cd0fbb079f34312f373931f84a authored almost 12 years ago by Ask Solem <[email protected]>
flakes

211e68d5a237a6a8861a7adb59cc553027f88c3c authored almost 12 years ago by Ask Solem <[email protected]>
Bumps version to 2.7.3.22

4b57821c4e6eaca647913cfaed43ff8882c47727 authored almost 12 years ago by Ask Solem <[email protected]>
Updates CANGES.txt for 2.7.3.22

963ba66e24bac28ed22429c4cca6276d7f180900 authored almost 12 years ago by Ask Solem <[email protected]>
Merge branch '2.7'

Conflicts:
CHANGES.txt
billiard/pool.py

f0b83f676bb291c010d5b10da27d55437620e643 authored almost 12 years ago by Ask Solem <[email protected]>
Do not enable semaphores if python was built without it for FreeBSD7+

558c78fc914a5b906756b2a4561a48862c1f4e2e authored almost 12 years ago by William Grzybowski <[email protected]>
Updates CHANGES.txt

47e34810d5083e33772e9fe21aba6de88d08e83d authored almost 12 years ago by Ask Solem <[email protected]>
Adds callbacks_propagate keyword argument for a list of exceptions to propagate when raised by callbacks.

Related to celery/celery#1226

5f6cba7200565d846e3bbffbc89716292f448738 authored almost 12 years ago by Ask Solem <[email protected]>
Pool: Fixes EX_OK/EX_RECYCLE detection so that errors are not logged for these

2d6643f5d531ea32f325f6b62c376fe91eaee88c authored almost 12 years ago by Ask Solem <[email protected]>
Merge branch '2.7' of github.com:celery/billiard into 2.7

Conflicts:
billiard/connection.py

2cbf7818407d3fd66cbb0abaf5aed09e4d6fa4c3 authored almost 12 years ago by Ask Solem <[email protected]>
Fixes Python 2.5 import * problem. Closes #33

dd6f1784ca064222a55e9df4cca60ce4e75332d6 authored almost 12 years ago by Ask Solem <[email protected]>
Pool: Fixes EX_OK/EX_RECYCLE detection so that errors are not logged for these

11cd2dd5587d9124929a043e39383c345696c8c9 authored almost 12 years ago by Ask Solem <[email protected]>
Merge branch '2.7'

Conflicts:
CHANGES.txt
billiard/__init__.py
billiard/_connection.py
billiard/connection.py
...

ffe93b1c26af90bee39022892b55bb22e3568ef2 authored almost 12 years ago by Ask Solem <[email protected]>
Bumps version to 2.7.3.21 and updates Changelog

f8fabb07c9022e189051a3e9bf378927d59c404c authored almost 12 years ago by Ask Solem <[email protected]>
flakes

03b5039963081bd99d5fcd6932659062c8d4f031 authored almost 12 years ago by Ask Solem <[email protected]>
Bumps version to 2.7.3.20 and updates Changelog

9e22997872d4c70803874ad6af29e6ec2a45d2a7 authored almost 12 years ago by Ask Solem <[email protected]>
self._value is an ExceptionInfo, we can't raise it

Because billiard wraps exceptions in ExceptionInfo, we can't just raise the ._value that is retu...

4c54d2bcc159d7751dbff0781235e6c0f57baee6 authored almost 12 years ago by xentac <[email protected]>
Restart limits should not be enabled if maxR is not set

692aba5247199ada1064b95994e77ebc13dd8e4e authored almost 12 years ago by Ask Solem <[email protected]>
use os.kill instead of signal.signal which sets up a handler instead

0723e8a3d058af2ae281a1da048c405dd6b3249f authored almost 12 years ago by Łukasz Langa <[email protected]>
use os.kill instead of signal.signal which sets up a handler instead

0eb0c7f95cb8e9140e30a3d23309327a4d1904f7 authored almost 12 years ago by Łukasz Langa <[email protected]>
Updates changelog

f09faddb2922637fe7349e0c8f45dd651d8c106b authored about 12 years ago by Ask Solem <[email protected]>
flakes

c2f3b67835dfec53d350fd78138d35373f0f2305 authored about 12 years ago by Ask Solem <[email protected]>
Fixes name error in process.py

140dab68ed9a46a74add1d02398c13c01dd3a5c3 authored about 12 years ago by Ask Solem <[email protected]>
Updates Changelog

cb62b9bef23876c4c0eddedad68db7c41b61e916 authored about 12 years ago by Ask Solem <[email protected]>
Bumps versiont to 3.3.0.0

af061528d1d99a0ad1c881d8f3c55a6966af7c9c authored about 12 years ago by Ask Solem <[email protected]>
Fixes name error in process.py

15044e0d31fb64208bef409a44a5f96014a816f5 authored about 12 years ago by Ask Solem <[email protected]>
Bumps version to 2.7.3.19

9100499f841d90aabbf97580c9e15ba6743438e1 authored about 12 years ago by Ask Solem <[email protected]>
Updates Changelog

e038c90f17749540b17a2452f0ae2529a2db14bd authored about 12 years ago by Ask Solem <[email protected]>
Pool: Always use _kill for Win compat on Py2.5. Closes #32

b376bdb6f05ce2ea3a94c31f834a6d1ece52cd68 authored about 12 years ago by Ask Solem <[email protected]>
Maybe fix gc cleanup error (Closes celery/celery/#993)

c7d1ae8a41e07b030813e8e4d3a305a6fa3d4d2b authored about 12 years ago by Ask Solem <[email protected]>
Py3 fixes

8e2e9dc427e6659912ebb8ad89fe3bccc414f80c authored about 12 years ago by Ask Solem <[email protected]>
Pool: Always use _kill for Win compat on Py2.5. Closes #32

c8e4c2c7534ba13e1a4d01cb57683d9040933763 authored about 12 years ago by Ask Solem <[email protected]>
Maybe fix gc cleanup error (Closes celery/celery/#993)

780588e45c96663ec142ccff61e4102d45aeed7e authored about 12 years ago by Ask Solem <[email protected]>
Share after_fork & Finalizer registry with multiprocessing

aa2451841261d35cd5e02c6c2ffdb76dd8c00ffe authored about 12 years ago by Ask Solem <[email protected]>
Forgot to add file

14452c9402e5c7536a1accffaecdec90694e10c1 authored about 12 years ago by Ask Solem <[email protected]>
Dual codebase runs on both Py2 and Py3

987c3a34d171b463ccc45f1efa5a13f57a49c6b2 authored about 12 years ago by Ask Solem <[email protected]>
Py3 fixes

106ef08013525521ac20fcbbb401ac08b779eba1 authored about 12 years ago by Ask Solem <[email protected]>
Bumps version to 2.7.3.18 and updates Changelog

a023728f99aa726f9a00e78bd6e600d5d4df6bd6 authored about 12 years ago by Ask Solem <[email protected]>
fix check_timeouts

7e62ea6389d28490f68669b709c34df77a4ee61b authored about 12 years ago by Dmitry Sukhov <[email protected]>
Apparently Code.frame __loader__ is not pickleable

1b75e77c66d512dda4394846358161a891c87349 authored about 12 years ago by Ask Solem <[email protected]>
Django old layout warning was always emitted

7771ec8db33fa4b1fcd21ac82c202b4f3ed036f9 authored about 12 years ago by Ask Solem <[email protected]>
Bumps version to 2.7.3.17 and updates Changelog

7217ac9f2086d611c1ef256f7a728f48c7e4cada authored over 12 years ago by Ask Solem <[email protected]>
Fixes typo

9a812c67ef76c3c00edceb83ad53c72bc8090202 authored over 12 years ago by Ask Solem <[email protected]>
Bumps version to 2.7.3.16 and updates CHANGES.txt

44a94d9b0ea708aa8bb725bc853f62e264ee547d authored over 12 years ago by Ask Solem <[email protected]>
Windows: SemLock.name may be None. Closes #24. Closes #25

dd9deb2ec34df24f0307fe9a9c9e9882c9243a9e authored over 12 years ago by Ask Solem <[email protected]>
Terminated job now raises billiard.exceptions.Terminated

cbfe9485b645e5d2d20530148f3bfe662e0cf522 authored over 12 years ago by Ask Solem <[email protected]>
Bumps version to 2.7.3.15 and updates Changelog

2cdd56f1bf192ce0b77f6dd9484277554dda9c4c authored over 12 years ago by Ask Solem <[email protected]>
Windows build may raise SystemExit

090f7f77700247e472063ad488019653d132bd9c authored over 12 years ago by Ask Solem <[email protected]>
Fix fallback pickle error on Windows

b304307ec6d764162904456503aaf3ddd89c4e60 authored over 12 years ago by Ask Solem <[email protected]>
Bumps version to 2.7.3.14 and updates Changelog

e08665e96d4514087a7c3213bcd0b10a2135560e authored over 12 years ago by Ask Solem <[email protected]>
Adds more Trove classifiers

55ac6552ef7d260495a48a5c1ca172c3583b1c0c authored over 12 years ago by Ask Solem <[email protected]>
setup.py now Py3 compatible. Closes #20

8ad4101144d380380333aa823673b7c2022a9780 authored over 12 years ago by Ask Solem <[email protected]>
flakes

83c87a68ec1c38c6a13d5e96259971614d30edb5 authored over 12 years ago by Ask Solem <[email protected]>
Updates Changelog

c525647b655063b8fc687c776a86c09766854db5 authored over 12 years ago by Ask Solem <[email protected]>
Merge with Python stdlib multiprocessing trunk

2a269ac5dd18a4cbf856d03fca72a7372c8771b7 authored over 12 years ago by Ask Solem <[email protected]>
Fix Django hack on Windows too (Issue #10)

f5653d2bb0265ced91a5d48ba19f46c499291639 authored over 12 years ago by Ask Solem <[email protected]>
Updates Changelog and bumps version to 2.7.3.13

73e469a25b6fe0d94c23b02539a4649b996daff3 authored over 12 years ago by Ask Solem <[email protected]>
Cosmetics

1903c1a5bd6eea688a714af40e6b3ca080975125 authored over 12 years ago by Ask Solem <[email protected]>
Workaround hack for old Django project layouts using the infamous setup_environ. Closes #10

db9b7389566d7e5fc98d05e947285b9b8e4b7809 authored over 12 years ago by Ask Solem <[email protected]>
Py25 uses it.next not __next__

87c2a9b2b6302617dc08fd726815335a16d1239b authored over 12 years ago by Ask Solem <[email protected]>
Skip building the extensions if no compiler or build failed

c7356627f5b5f8951ef7b8003d219c7380167ed7 authored over 12 years ago by Ask Solem <[email protected]>
Merge branch 'master' of github.com:celery/billiard

c28a9e1795d729f55c2cf41e8187f23fdaaeb956 authored over 12 years ago by Ask Solem <[email protected]>
[pool]: Hard timeouts now send KILL shortly after TERM so that C extensions cannot block the signal

a41e79a02032c22f97febb944f0b368cb37e8210 authored over 12 years ago by Ask Solem <[email protected]>
thread.join 1e100 may be too large

1121a4fdb8c5a849ab844cbc86444519fee3af8c authored over 12 years ago by Ask Solem <[email protected]>
Fixes SemLock fallback

39f295dca0f47a2627ee236d2998b8cc18fa5b23 authored over 12 years ago by Mher Movsisyan <[email protected]>
Fallback SemLock has no name attribute

a4a9820dc2f268ec5a5497d814401f19877eeb8f authored over 12 years ago by Ask Solem <[email protected]>