[openSUSE/open-build-service] fa01fb: [backend] BSSSL: add data_available() method
Branch: refs/heads/master Home: https://github.com/openSUSE/open-build-service Commit: fa01fbb47a911f82c2eeeb8762f220162d79aae7 https://github.com/openSUSE/open-build-service/commit/fa01fbb47a911f82c2eeeb... Author: Michael Schroeder <mls@suse.de> Date: 2023-05-02 (Tue, 02 May 2023) Changed paths: M src/backend/BSSSL.pm Log Message: ----------- [backend] BSSSL: add data_available() method This checks if there is application data available on the socket. Commit: a214a533e51580ff83c3d1c47297967694415388 https://github.com/openSUSE/open-build-service/commit/a214a533e51580ff83c3d1... Author: Michael Schroeder <mls@suse.de> Date: 2023-05-02 (Tue, 02 May 2023) Changed paths: M src/backend/BSRPC.pm Log Message: ----------- [backend] add BSRPC::rpc_isfinished This checks if the server is answering an RPC. It is needed for SSL connections where there can be protocol traffic like session packets on the wire. Commit: a4a213148fd854daefae5f0296847a98bee35194 https://github.com/openSUSE/open-build-service/commit/a4a213148fd854daefae5f... Author: Michael Schroeder <mls@suse.de> Date: 2023-05-02 (Tue, 02 May 2023) Changed paths: M src/backend/BSSched/EventSource/RemoteWatcher.pm M src/backend/BSSched/RPC.pm M src/backend/bs_sched Log Message: ----------- [backend] use BSRPC::rpc_isfinished in the scheduler's rpc and watcher code Commit: c3edf77d43a0f75f69e248c1eea12c1802adf7a8 https://github.com/openSUSE/open-build-service/commit/c3edf77d43a0f75f69e248... Author: Michael Schroeder <mls@suse.de> Date: 2023-05-02 (Tue, 02 May 2023) Changed paths: M src/backend/BSRPC.pm M src/backend/BSSched/EventSource/RemoteWatcher.pm M src/backend/BSSched/RPC.pm Log Message: ----------- [backend] move nonblocking socket setting to BSRPC Commit: b5b32028526f89ef05c96943b551ce6922d1fd25 https://github.com/openSUSE/open-build-service/commit/b5b32028526f89ef05c969... Author: Michael Schroeder <mls@suse.de> Date: 2023-05-03 (Wed, 03 May 2023) Changed paths: M src/backend/BSRPC.pm M src/backend/BSSSL.pm M src/backend/BSSched/EventSource/RemoteWatcher.pm M src/backend/BSSched/RPC.pm M src/backend/bs_sched Log Message: ----------- Merge pull request #14267 from mlschroe/master [backend] improve handling of async SSL requests in the scheduler Compare: https://github.com/openSUSE/open-build-service/compare/1fc3ab4900df...b5b320...
participants (1)
-
Michael Schroeder