-
Notifications
You must be signed in to change notification settings - Fork 3.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Swoole\Redis\Server::format(Server::string, "xxxxx") cannot be used independently #3368
Comments
[Robot]: Thank you for your BUG feedback. Please quickly confirm the following points to help us locate your problem:
USE_ZEND_ALLOC=0 valgrind --log-file=/tmp/valgrind.log php xxx.php
|
* fix swoole#3367 * Fix typo Co-authored-by: twosee <twose@qq.com>
* Fix #3362 (#3365) * Fix #3368 (#3369) * fix #3367 * Fix typo Co-authored-by: twosee <twose@qq.com> * Fix swoole_get_local_mac on OSX (#3372) # Conflicts: # swoole.cc * fix mysql test case (#3374) * fix: stop worker in workerStart (#3382) * fix: stop worker in workerStart * improvement: add newline at end of file * Fix missing MySQL transaction error, update the test (#3429) * fix http client download filename bug (#3489) * fix http client download filename bug * fix zend::String()->release() * Fix #3532 (#3534) * fix #3532 * improve getHeaderOut() * add tests # Conflicts: # include/coroutine_socket.h # swoole_http_client_coro.cc * Fixed: fix header inject when use CRLF (#3539) * fix: fix header inject when use CRLF * test: add test # Conflicts: # swoole_http_response.cc * Fixed: Fix CRLF injection in `redirect` and `header` (#3541) * Fix CRLF injection in `redirect` and `header` The previous fix (#3539) was incomplete. The added check is not enforced when `ucwords` is set to false. * Fix typo # Conflicts: # swoole_http_response.cc * Fixed: check cookie injection (#3545) * Fixed: check cookie injection * fix: don't check crlf when use cookie urlencode # Conflicts: # swoole_http_response.cc * Fixed: set coroutine websocket server frame->fd (#3549) * Fixed: set coroutine websocket server frame->fd * fix: fix test * Fix #3577 (#3579) # Conflicts: # swoole_runtime.cc * Fix the test (#3430) # Conflicts: # tests/swoole_http2_client_coro/post.phpt * test: fix swoole_http_client_coro/upload_big.phpt (#3590) * fix: fix http client upload_big test * fix: http client upload big file * Fix test * Fix free * Fix free Co-authored-by: twosee <twose@qq.com> Co-authored-by: 韩天峰-Rango <mikan.tenny@gmail.com> Co-authored-by: 耐小心 <qiqizjl@qq.com> Co-authored-by: codinghuang <2812240764@qq.com> Co-authored-by: Jiantao Li <CurseRed@Gmail.com>
Please answer these questions before submitting your issue. Thanks!
I need to implement a custom redis server service on 'swoole \ server \ port'
In the response encapsulation step, you want to borrow the 'swoole \ redis \ server:: format' method
A segment error will occur, causing the whole swoole process to be interrupted
I hope that 'server:: format' can work independently when called as a static method
By viewing swoole_ redis_ server.cc Find the format that depends on in the foramt function_ This problem is caused by buffer initialization in the 'swoole \ redis \ server:: start' startup phase
php --ri swoole
)?The text was updated successfully, but these errors were encountered: