You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Jiri Daněk (Jira)" <ji...@apache.org> on 2021/11/07 17:21:00 UTC

[jira] [Commented] (DISPATCH-2027) Support the Windows OS

    [ https://issues.apache.org/jira/browse/DISPATCH-2027?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17440053#comment-17440053 ] 

Jiri Daněk commented on DISPATCH-2027:
--------------------------------------

It is all basically working, it just needs cleaning up and pushing the fixes for the subtasks into main. Only large thing that I haven't addressed yet is the router shutdown. Currently, router does not catch SIGTERM (or whatever Windows calls it) and exits with nonzero exit code. There is the small issue that when I do a Debug build, CMake automatically links Debug version of Python dll and that crashes on various asserts (DISPATCH-782).

https://github.com/jiridanek/qpid-dispatch/runs/4131779384?check_suite_focus=true#step:15:1865

{noformat}
test 16
      Start 16: system_tests_link_routes_add_external_prefix

16: Test command: C:\hostedtoolcache\windows\Python\3.9.7\x64\python3.exe "D:/a/qpid-dispatch/qpid-dispatch/qpid-dispatch/build/tests/run.py" "-m" "unittest" "-v" "system_tests_link_routes_add_external_prefix"
16: Test timeout computed to be: 600
16: test_qdstat_link_routes_on_B (system_tests_link_routes_add_external_prefix.LinkRouteTest) ... ok
16: test_qdstat_link_routes_on_C (system_tests_link_routes_add_external_prefix.LinkRouteTest) ... ok
16: test_route_receiver_add_prefix_on_B (system_tests_link_routes_add_external_prefix.LinkRouteTest) ... ok
16: test_route_receiver_add_prefix_on_C (system_tests_link_routes_add_external_prefix.LinkRouteTest) ... ok
16: test_route_receiver_del_prefix_on_B (system_tests_link_routes_add_external_prefix.LinkRouteTest) ... ok
16: test_route_receiver_del_prefix_on_C (system_tests_link_routes_add_external_prefix.LinkRouteTest) ... ok
16: test_route_sender_add_prefix_on_B (system_tests_link_routes_add_external_prefix.LinkRouteTest) ... ok
16: test_route_sender_add_prefix_on_C (system_tests_link_routes_add_external_prefix.LinkRouteTest) ... ok
16: test_route_sender_del_prefix_on_B (system_tests_link_routes_add_external_prefix.LinkRouteTest) ... ok
16: test_route_sender_del_prefix_on_C (system_tests_link_routes_add_external_prefix.LinkRouteTest) ... ok
{noformat}

> Support the Windows OS
> ----------------------
>
>                 Key: DISPATCH-2027
>                 URL: https://issues.apache.org/jira/browse/DISPATCH-2027
>             Project: Qpid Dispatch
>          Issue Type: Wish
>    Affects Versions: 1.15.0
>            Reporter: Jiri Daněk
>            Priority: Minor
>             Fix For: Backlog
>
>         Attachments: image-2021-10-31-00-40-40-611.png
>
>
> Qpid Dispatch currently works only on Linux, macOS, and maybe SunOS and some *BSDs. We would like it to support the Windows OS too.
> h3. Previous discussions
> # [Is there any Qpid Dispatch Router windows version?|http://qpid.2158936.n2.nabble.com/Is-there-any-Qpid-Dispatch-Router-windows-version-td7696235.html]
> # [[Qpid Dispatch] Runtime behavior on SunOS|http://qpid.2158936.n2.nabble.com/Qpid-Dispatcher-Runtime-behavior-on-SunOS-td7641941.html]
> # [[Qpid-dispatch] timespec not defined on Windows|http://qpid.2158936.n2.nabble.com/Qpid-dispatch-timespec-not-defined-on-Windows-td7642532.html]
> # https://twitter.com/ppatierno/status/792353537703419904



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org