Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/swoole/swoole-src
🚀 Coroutine-based concurrency library for PHP
https://github.com/swoole/swoole-src
fixed #2179
2fa33f0ae0cc93cadae6166a8f2c62361ef24f66 authored about 6 years ago
2fa33f0ae0cc93cadae6166a8f2c62361ef24f66 authored about 6 years ago
fix test bugs
506b59e60103e5823e81313e46a8bc58aaecb072 authored about 6 years ago
506b59e60103e5823e81313e46a8bc58aaecb072 authored about 6 years ago
remove SW_TIMER_MAX_VALUE
34fff6c5f4fd3f4144f4898301df535993842ed3 authored about 6 years ago
34fff6c5f4fd3f4144f4898301df535993842ed3 authored about 6 years ago
Merge remote-tracking branch 'origin/master'
e91272dbd44ca5806849ca8d855ae652a8a19234 authored about 6 years ago
e91272dbd44ca5806849ca8d855ae652a8a19234 authored about 6 years ago
Add a test for defer.
97969864a3f9c97f0a9e9340b73839145f3421a8 authored about 6 years ago
97969864a3f9c97f0a9e9340b73839145f3421a8 authored about 6 years ago
Move php7_wrapper to php_swoole and organize the codes , fixed sw_fci_cache_discard.
6e22af05f6d3a957d7b061f74ac4c0e510ac5770 authored about 6 years ago
6e22af05f6d3a957d7b061f74ac4c0e510ac5770 authored about 6 years ago
Separate coro_onDefer from php_swoole_event_onDefer, add sw_fci_cache_persist and sw_fci_cache_discard.
ee6202c370e4ae31cbcaf157448f97731971c335 authored about 6 years ago
ee6202c370e4ae31cbcaf157448f97731971c335 authored about 6 years ago
remove php_swoole_clear_all_timer
d5b5de26c3426316e1a47392e32377ea7a33b398 authored about 6 years ago
d5b5de26c3426316e1a47392e32377ea7a33b398 authored about 6 years ago
Make getuid become getCid's alias (C style and PHP PSR style).
44574a5f4523878d0562ee6381af122e42c1b938 authored about 6 years ago
44574a5f4523878d0562ee6381af122e42c1b938 authored about 6 years ago
Move php_swoole_check_reactor to coroutine active.
9ebc8174f743a4758e9db5cbb5e239df6dd6a11d authored about 6 years ago
9ebc8174f743a4758e9db5cbb5e239df6dd6a11d authored about 6 years ago
Merge branch 'master' of gitee.com:swoole/swoole
fd60109a72298266c2a9a8ebc89cb8295f490cd4 authored about 6 years ago
fd60109a72298266c2a9a8ebc89cb8295f490cd4 authored about 6 years ago
fix test
185b27a47bdfe992d73d85244b7114f2d7f3ab3a authored about 6 years ago
185b27a47bdfe992d73d85244b7114f2d7f3ab3a authored about 6 years ago
update swSignal_str
df677184a50d08ad966ac812228c81912bdf033e authored about 6 years ago
df677184a50d08ad966ac812228c81912bdf033e authored about 6 years ago
Revert enable coroutine hook by default (5978387).
c8efb60b518661c08b9fc15fda4e0e25c4db22c6 authored about 6 years ago
c8efb60b518661c08b9fc15fda4e0e25c4db22c6 authored about 6 years ago
Improve.
4d43aa598fe0d8956f76e9bd39ea4b0c8076ba43 authored about 6 years ago
4d43aa598fe0d8956f76e9bd39ea4b0c8076ba43 authored about 6 years ago
Merge branch 'master' of gitee.com:swoole/swoole
cfe654a2408e9f7a47c9cf16acaa16448f053dc1 authored about 6 years ago
cfe654a2408e9f7a47c9cf16acaa16448f053dc1 authored about 6 years ago
enable coroutine hook by default
597838719cd11f2b2eb8b0a25f7e5e7b0ab26e5e authored about 6 years ago
597838719cd11f2b2eb8b0a25f7e5e7b0ab26e5e authored about 6 years ago
Fix double type convert, set default socket timeout to 1 in tests (some tests based on timeout).
399cf6a7ac5a83057748d1d5430ecf5b38821383 authored about 6 years ago
399cf6a7ac5a83057748d1d5430ecf5b38821383 authored about 6 years ago
Fix socket_timeout type.
4041a2362ba1dc8009445c306870c95c54fa359f authored about 6 years ago
4041a2362ba1dc8009445c306870c95c54fa359f authored about 6 years ago
Add swSignal_str.
c5d63dfdcdf0c107ef839c6819b0d8cf5361eb97 authored about 6 years ago
c5d63dfdcdf0c107ef839c6819b0d8cf5361eb97 authored about 6 years ago
Fix tests.
ce1247534e0e55f95ff3752bef7710e7f07b751b authored about 6 years ago
ce1247534e0e55f95ff3752bef7710e7f07b751b authored about 6 years ago
Add more version information macros.
9d58917b991cb640b98a5a9af6f9ad404369fcaf authored about 6 years ago
9d58917b991cb640b98a5a9af6f9ad404369fcaf authored about 6 years ago
Fix redis coroutine client.
2a3fb713139da5e309e06748d3718d604de0cc7e authored about 6 years ago
2a3fb713139da5e309e06748d3718d604de0cc7e authored about 6 years ago
Improve Config codes.
1f3493a952136bae539eaeeb20bf0171a3dd3d6e authored about 6 years ago
1f3493a952136bae539eaeeb20bf0171a3dd3d6e authored about 6 years ago
Add COROG.socket_timeout(default=-1) and timeout_temp(one-off-set), improve macros namespace (use SW_).
09ff833415ba899b5abb920c4aa18bcb695f7c2e authored about 6 years ago
09ff833415ba899b5abb920c4aa18bcb695f7c2e authored about 6 years ago
Fixed #2176.
68a837e74eabaf14159841cc251f6b552509fa7a authored about 6 years ago
68a837e74eabaf14159841cc251f6b552509fa7a authored about 6 years ago
Improve timer trace log.
d12ab6823d108ade82171dfa7f12fb0d37f30b46 authored about 6 years ago
d12ab6823d108ade82171dfa7f12fb0d37f30b46 authored about 6 years ago
Better errCode way.
1c54d15a7f8e31dee4493923b32a7317dfabb7b9 authored about 6 years ago
1c54d15a7f8e31dee4493923b32a7317dfabb7b9 authored about 6 years ago
Register hiredis error constants.
aca59ada33be3903f2dcaaedfb79d736cf52f68e authored about 6 years ago
aca59ada33be3903f2dcaaedfb79d736cf52f68e authored about 6 years ago
Set errno to ETIMEDOUT, add SW_ASSERT, update version.
d9f74cbc8c94b80dd6d69dc34615c7393f2cc655 authored about 6 years ago
d9f74cbc8c94b80dd6d69dc34615c7393f2cc655 authored about 6 years ago
Improve swoole_redis_coro_close.
6017d0487bd96c505e0ad85f8b53cf172137a2ec authored about 6 years ago
6017d0487bd96c505e0ad85f8b53cf172137a2ec authored about 6 years ago
Remove useless return tag.
f46ac4d8484d38c63a24561b004b1f85b797daba authored about 6 years ago
f46ac4d8484d38c63a24561b004b1f85b797daba authored about 6 years ago
Remove useless handshake callback retval check.
9b3942eaecff895d4536c23c8d9da240a45b77e9 authored about 6 years ago
9b3942eaecff895d4536c23c8d9da240a45b77e9 authored about 6 years ago
Remove skip_if_no_async_redis, add skip_if_no_redis_unix_socket, tests improve.
94570934fdb28213967b8e28873af7513a6dfeb8 authored about 6 years ago
94570934fdb28213967b8e28873af7513a6dfeb8 authored about 6 years ago
Merge remote-tracking branch 'origin/master'
90d775199ffc17192b0d2fd8cba8e19e5e78a41c authored about 6 years ago
90d775199ffc17192b0d2fd8cba8e19e5e78a41c authored about 6 years ago
Fix memory leak when error happens.
74f95eda668ed375ae1fda2ac6b98cdfca8e12bb authored about 6 years ago
74f95eda668ed375ae1fda2ac6b98cdfca8e12bb authored about 6 years ago
fixed #2174
04fbdd595979585dd9bc38e8362c4b70dabf1e53 authored about 6 years ago
04fbdd595979585dd9bc38e8362c4b70dabf1e53 authored about 6 years ago
Add redis unix socket test.
5b5b2ed93abcb0f12b7a132e8291e63afa8b02f2 authored about 6 years ago
5b5b2ed93abcb0f12b7a132e8291e63afa8b02f2 authored about 6 years ago
Add curd tests, trim useless tags.
464bb590d26102c3f85e7e45e1b7befe52f86efd authored about 6 years ago
464bb590d26102c3f85e7e45e1b7befe52f86efd authored about 6 years ago
Add reload process test, improve reload notice tip on process mode.
92af8c8e77f4b5d54f384b33c5401c547e338300 authored about 6 years ago
92af8c8e77f4b5d54f384b33c5401c547e338300 authored about 6 years ago
Add reload test, improve task callback check tip.
62bf92e3104f31f016cf839b183f8bb8b6d6f83b authored about 6 years ago
62bf92e3104f31f016cf839b183f8bb8b6d6f83b authored about 6 years ago
Improve unregistered signal warning information, add a test.
f80adb961b47ce292e84624e6ff98245e93bcb20 authored about 6 years ago
f80adb961b47ce292e84624e6ff98245e93bcb20 authored about 6 years ago
PHP 7.0/7.1 compatibility.
8f4479b204a4f42eaf7c5082d36cfdee77076139 authored about 6 years ago
8f4479b204a4f42eaf7c5082d36cfdee77076139 authored about 6 years ago
Fix coroutine backtrace.
915cde053084fd92cb31aced1f2e44fef0ea656a authored about 6 years ago
915cde053084fd92cb31aced1f2e44fef0ea656a authored about 6 years ago
Fix timer fci_cache.
18dac27b744d88d9f44b0f5dca1d22caaf84b13e authored about 6 years ago
18dac27b744d88d9f44b0f5dca1d22caaf84b13e authored about 6 years ago
Remove sw_coro_create retval and useless EG(exception) trigger, code optimization.
369d2fb04c28817472f06cd830375e08b6d7a9f9 authored about 6 years ago
369d2fb04c28817472f06cd830375e08b6d7a9f9 authored about 6 years ago
Code clear.
9831e78c484c415a2e149825c2fcdf9f9bf8ed2a authored about 6 years ago
9831e78c484c415a2e149825c2fcdf9f9bf8ed2a authored about 6 years ago
Remove SW_SEPARATE_ZVAL.
df9be8737da82b27cbabd5d4fb398dfd9a0b853b authored about 6 years ago
df9be8737da82b27cbabd5d4fb398dfd9a0b853b authored about 6 years ago
Remove SW_ALLOC_INIT_ZVAL, code optimization.
bfac0ca70f8ec6edde9066403b5036fff06afad7 authored about 6 years ago
bfac0ca70f8ec6edde9066403b5036fff06afad7 authored about 6 years ago
Merge remote-tracking branch 'origin/master'
c5724aacb101a1d1afb2b65bc02457c097bb2078 authored about 6 years ago
c5724aacb101a1d1afb2b65bc02457c097bb2078 authored about 6 years ago
Complete coroutine internal call EG(exception) handler, Use UNEXPECTED(EG(exception)).
69c27826cdd11a7f54da613e9b37b5d087cbf210 authored about 6 years ago
69c27826cdd11a7f54da613e9b37b5d087cbf210 authored about 6 years ago
Remove static retval, support coroutine return value.
0da801eb9d44d09d776650ca9c2eb1ed23a43cf8 authored about 6 years ago
0da801eb9d44d09d776650ca9c2eb1ed23a43cf8 authored about 6 years ago
Reduce global variables [3]
58a1a45152c81d4d003d4d71c634bbcfe0c23d5f authored about 6 years ago
58a1a45152c81d4d003d4d71c634bbcfe0c23d5f authored about 6 years ago
fixed #2100
7b8ce1b3f7ed2ca7faebfcdf0e0da2e37db81fe5 authored about 6 years ago
7b8ce1b3f7ed2ca7faebfcdf0e0da2e37db81fe5 authored about 6 years ago
Reduce global variables
83f3325f5faf4cd2753d1dc81414105656cb1007 authored about 6 years ago
83f3325f5faf4cd2753d1dc81414105656cb1007 authored about 6 years ago
Reduce global variables
1ac7ce38acced7a4fb47c84e113e5bd8c036475b authored about 6 years ago
1ac7ce38acced7a4fb47c84e113e5bd8c036475b authored about 6 years ago
Complete.
f92809a2f73a319c66f6bba9df152d6f3f443ff3 authored about 6 years ago
f92809a2f73a319c66f6bba9df152d6f3f443ff3 authored about 6 years ago
Reduce global variables
c08818928274be51519799b6f64a5fb39d8116d1 authored about 6 years ago
c08818928274be51519799b6f64a5fb39d8116d1 authored about 6 years ago
Make retval standard.
0b7a374177602947f00280eeb68c8bf930e500dc authored about 6 years ago
0b7a374177602947f00280eeb68c8bf930e500dc authored about 6 years ago
Support ZEND_INTERNAL_FUNCTION, add a test.
7b857af6ace2174cf71add83c96e512d7e101fee authored about 6 years ago
7b857af6ace2174cf71add83c96e512d7e101fee authored about 6 years ago
Merge branch 'master' of gitee.com:swoole/swoole
d3fdeb4b1476e2199c8a915afc4c4b88f98bb3b7 authored about 6 years ago
d3fdeb4b1476e2199c8a915afc4c4b88f98bb3b7 authored about 6 years ago
fixed #2169
bf081c72297628d52b36895be6530774043245ec authored about 6 years ago
bf081c72297628d52b36895be6530774043245ec authored about 6 years ago
fix getsockname error
9a9357956865f7e6912db64e7d21286e50b0238f authored about 6 years ago
9a9357956865f7e6912db64e7d21286e50b0238f authored about 6 years ago
Improve http request log, remove length limit of cookie field value length (#2164).
41307575aec1f3cc42e7169cf159d3f0bd3fb4a9 authored about 6 years ago
41307575aec1f3cc42e7169cf159d3f0bd3fb4a9 authored about 6 years ago
Merge remote-tracking branch 'origin/master'
6c847bdac238d2146c5aa3da13d04dc5b04988af authored about 6 years ago
6c847bdac238d2146c5aa3da13d04dc5b04988af authored about 6 years ago
Add php_swoole_class_unset_property_deny, make error reporting to E_ALL, add a test.
19ba74660786d5c4aadca084c09e71bc2b1dc551 authored about 6 years ago
19ba74660786d5c4aadca084c09e71bc2b1dc551 authored about 6 years ago
Add SWOOLE_SET_CLASS_UNSET_PROPERTY_HANDLER.
6eede76d247486e90ad34d35698a14a99940256c authored about 6 years ago
6eede76d247486e90ad34d35698a14a99940256c authored about 6 years ago
Improve SWOOLE_INIT_CLASS_ENTRY and add extends/exception class declaration macros.
6c854c46d1d2058c3ec6d54ababa369978cedacc authored about 6 years ago
6c854c46d1d2058c3ec6d54ababa369978cedacc authored about 6 years ago
Make zend_class_entry static.
0df8013b6c4e91e45af35013f58d550e86517c3d authored about 6 years ago
0df8013b6c4e91e45af35013f58d550e86517c3d authored about 6 years ago
Trim.
ee23e27639083a3267c5a4fb454135fa197120e6 authored about 6 years ago
ee23e27639083a3267c5a4fb454135fa197120e6 authored about 6 years ago
Merge branch 'master' of gitee.com:swoole/swoole
a05e8281861e2d28d27ad86202dd5965ec32013b authored about 6 years ago
a05e8281861e2d28d27ad86202dd5965ec32013b authored about 6 years ago
fix error[2]
c53229b0b5f36aae406d258adee386908c9dadc9 authored about 6 years ago
c53229b0b5f36aae406d258adee386908c9dadc9 authored about 6 years ago
Make server event callback properties private.
a472603420b7ca64f961ee49503df383fafb3e56 authored about 6 years ago
a472603420b7ca64f961ee49503df383fafb3e56 authored about 6 years ago
Merge remote-tracking branch 'origin/master'
7b73251e1319f0b1f6dd693aca97d40296d3f2c3 authored about 6 years ago
7b73251e1319f0b1f6dd693aca97d40296d3f2c3 authored about 6 years ago
Use SWOOLE_SET_CLASS_CUSTOM_OBJECT, add tests.
8a15d10634339ecf59915709e16d3e18c85632b9 authored about 6 years ago
8a15d10634339ecf59915709e16d3e18c85632b9 authored about 6 years ago
code optimization
3f9f5d04e8faa58e645b653487b1cf687a32f885 authored about 6 years ago
3f9f5d04e8faa58e645b653487b1cf687a32f885 authored about 6 years ago
Remove irregular short names for non-coroutine modules.
4370c9949c6ac65ea3d2210e110e3e24d8cbed8b authored about 6 years ago
4370c9949c6ac65ea3d2210e110e3e24d8cbed8b authored about 6 years ago
warning free
b5ac2da400bc2317c9ac179ea582deebb91b3f28 authored about 6 years ago
b5ac2da400bc2317c9ac179ea582deebb91b3f28 authored about 6 years ago
fix error
e74a74834d3e3df6c1eff7de4dc13d096f77e37b authored about 6 years ago
e74a74834d3e3df6c1eff7de4dc13d096f77e37b authored about 6 years ago
Use SWOOLE_SET_CLASS_SERIALIZABLE, SWOOLE_SET_CLASS_CLONEABLE, SWOOLE_SET_CLASS_CREATE_AND_FREE, SWOOLE_SET_CLASS_CUSTOM_OBJECT.
016eeb786e1217866f4b6ca84d9dfba7e1973fa3 authored about 6 years ago
016eeb786e1217866f4b6ca84d9dfba7e1973fa3 authored about 6 years ago
added SW_GLOBAL_HOOK_BEFORE_WORKER_START
31692fda603528dcd6ccadf81fc57fa8f012e82d authored about 6 years ago
31692fda603528dcd6ccadf81fc57fa8f012e82d authored about 6 years ago
code format
b4bcce3bc3bb4b8cb3bf1858524709bfb33820d0 authored about 6 years ago
b4bcce3bc3bb4b8cb3bf1858524709bfb33820d0 authored about 6 years ago
Remove useless http context properties.
60ade5eb93339531bb09bf184dc52805d62f287e authored about 6 years ago
60ade5eb93339531bb09bf184dc52805d62f287e authored about 6 years ago
added socket_onError
15b4abed203779361e6539e9960922435d7c8674 authored about 6 years ago
15b4abed203779361e6539e9960922435d7c8674 authored about 6 years ago
Merge branch 'master' of gitee.com:swoole/swoole
0b57de1b7fc043aa0c34cb07579a877450481595 authored about 6 years ago
0b57de1b7fc043aa0c34cb07579a877450481595 authored about 6 years ago
Fix compile error.
736f5d3a00601e98711a179697f6cb015aeced0c authored about 6 years ago
736f5d3a00601e98711a179697f6cb015aeced0c authored about 6 years ago
Merge remote-tracking branch 'origin/master'
07635ff0ed3cd17956c642fd27958582d3db9370 authored about 6 years ago
07635ff0ed3cd17956c642fd27958582d3db9370 authored about 6 years ago
Add executor_globals: error_handing, exception_class, exception to coroutine switcher.
ef44cc419ec6809dd4512def7e2d323762d40e70 authored about 6 years ago
ef44cc419ec6809dd4512def7e2d323762d40e70 authored about 6 years ago
shutdown connection
05615fbd34123e8902eeb0ee3bdc2f6a464d43cf authored about 6 years ago
05615fbd34123e8902eeb0ee3bdc2f6a464d43cf authored about 6 years ago
added default value
1bfeaec4626f1c63252ee09392d6a62fc0be4f0f authored about 6 years ago
1bfeaec4626f1c63252ee09392d6a62fc0be4f0f authored about 6 years ago
added default value
58a6f31f18b390d8e262640839431aae23675c9b authored about 6 years ago
58a6f31f18b390d8e262640839431aae23675c9b authored about 6 years ago
Add zend_object_handlers (prepare for handling clonable).
74cbba65761745fc3d306833cec73188a7ef7146 authored about 6 years ago
74cbba65761745fc3d306833cec73188a7ef7146 authored about 6 years ago
Fix return value.
34c79841f004dee9958a0fd0e564db2b7120defa authored about 6 years ago
34c79841f004dee9958a0fd0e564db2b7120defa authored about 6 years ago
Separate zobject handle.
d25590123c05d4594fd19dcc8ee309636c35e252 authored about 6 years ago
d25590123c05d4594fd19dcc8ee309636c35e252 authored about 6 years ago
Remove useless object zval, fix memory leak, improve format.
eca5d9f395be3d9f845f4910c1a4ba19ca968655 authored about 6 years ago
eca5d9f395be3d9f845f4910c1a4ba19ca968655 authored about 6 years ago
Improve read_co/write_co and is_available check.
6ccdd864a1c0c4b2161be437f3d9e8ff8b1707ea authored about 6 years ago
6ccdd864a1c0c4b2161be437f3d9e8ff8b1707ea authored about 6 years ago
Remove useless phpt.
d0e2d469911e54540e50d71e96225ee6550d00ae authored about 6 years ago
d0e2d469911e54540e50d71e96225ee6550d00ae authored about 6 years ago
Revert sw_zend_register_class_alias for PHP bug #76337 (ref: https://github.com/php/php-src/commit/5681f6523bb36d6b49ab802ddba75e53d8d45268).
38b56d3295f46274f5e406fd42b10e438430b0b5 authored about 6 years ago
38b56d3295f46274f5e406fd42b10e438430b0b5 authored about 6 years ago
Fix compile error and warnings.
e7487e9878e24b3616f9b3e3f5eca5db21a3519d authored about 6 years ago
e7487e9878e24b3616f9b3e3f5eca5db21a3519d authored about 6 years ago
Update version to 4.2.10-alpha.
33b38b7c48f1cbcdfff9d3419b10ed21c93f12e4 authored about 6 years ago
33b38b7c48f1cbcdfff9d3419b10ed21c93f12e4 authored about 6 years ago