-
Notifications
You must be signed in to change notification settings - Fork 426
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
Handle error from inet:sockname/1 in mongoose_tcp_listener #3695
Conversation
Codecov Report
@@ Coverage Diff @@
## master #3695 +/- ##
==========================================
- Coverage 81.13% 81.12% -0.01%
==========================================
Files 434 434
Lines 31883 31889 +6
==========================================
+ Hits 25867 25869 +2
- Misses 6016 6020 +4
Continue to review full report at Codecov.
|
small_tests_24 / small_tests / f7cd155 small_tests_25 / small_tests / f7cd155 dynamic_domains_pgsql_mnesia_24 / pgsql_mnesia / f7cd155 dynamic_domains_pgsql_mnesia_25 / pgsql_mnesia / f7cd155 dynamic_domains_mysql_redis_25 / mysql_redis / f7cd155 dynamic_domains_mssql_mnesia_25 / odbc_mssql_mnesia / f7cd155 ldap_mnesia_25 / ldap_mnesia / f7cd155 ldap_mnesia_24 / ldap_mnesia / f7cd155 pgsql_mnesia_24 / pgsql_mnesia / f7cd155 internal_mnesia_25 / internal_mnesia / f7cd155 elasticsearch_and_cassandra_25 / elasticsearch_and_cassandra_mnesia / f7cd155 pgsql_mnesia_25 / pgsql_mnesia / f7cd155 mysql_redis_25 / mysql_redis / f7cd155 muc_SUITE:hibernation:hibernated_room_can_be_queried_for_archive{error,{{assertion_failed,assert,is_groupchat_message,
[<<"Restorable message">>],
undefined,"undefined"},
[{escalus_new_assert,assert_true,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{muc_SUITE,wait_for_mam_result,3,
[{file,"/home/circleci/project/big_tests/tests/muc_SUITE.erl"},
{line,4383}]},
{muc_SUITE,'-hibernated_room_can_be_queried_for_archive/1-fun-0-',3,
[{file,"/home/circleci/project/big_tests/tests/muc_SUITE.erl"},
{line,4124}]},
{escalus_story,story,4,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,72}]},
{muc_SUITE,hibernated_room_can_be_queried_for_archive,1,
[{file,"/home/circleci/project/big_tests/tests/muc_SUITE.erl"},
{line,4120}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1782}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1291}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1223}]}]}} pep_SUITE:pep_tests:unsubscribe_after_presence_unsubscription{error,{{badmatch,[{xmlel,<<"presence">>,
[{<<"from">>,
<<"alice_unsubscribe_after_presence_unsubscription_1896@localhost/res1">>},
{<<"to">>,
<<"bob_unsubscribe_after_presence_unsubscription_1896@localhost/res1">>},
{<<"type">>,<<"unavailable">>}],
[]}]},
[{pep_SUITE,'-unsubscribe_after_presence_unsubscription/1-fun-0-',2,
[{file,"/home/circleci/project/big_tests/tests/pep_SUITE.erl"},
{line,384}]},
{escalus_story,story,4,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,72}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1782}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1291}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1223}]}]}} riak_mnesia_24 / riak_mnesia / f7cd155 mssql_mnesia_25 / odbc_mssql_mnesia / f7cd155 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good :)
f7cd155
to
a022594
Compare
small_tests_24 / small_tests / a022594 small_tests_25 / small_tests / a022594 dynamic_domains_pgsql_mnesia_24 / pgsql_mnesia / a022594 ldap_mnesia_24 / ldap_mnesia / a022594 dynamic_domains_pgsql_mnesia_25 / pgsql_mnesia / a022594 dynamic_domains_mysql_redis_25 / mysql_redis / a022594 dynamic_domains_mssql_mnesia_25 / odbc_mssql_mnesia / a022594 ldap_mnesia_25 / ldap_mnesia / a022594 internal_mnesia_25 / internal_mnesia / a022594 pgsql_mnesia_24 / pgsql_mnesia / a022594 service_domain_db_SUITE:db:db_keeps_syncing_after_cluster_join{error,{test_case_failed,{[<<"example1.com">>],
[<<"example1.com">>,<<"example2.com">>]}}} service_domain_db_SUITE:db:rest_with_auth:rest_delete_domain_cleans_data_from_mam{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,
<<"[email protected]/res1">>,
escalus_tcp,<0.19495.2>,
[{event_manager,<0.19489.2>},
{server,<<"example.org">>},
{username,
<<"bob_rest_delete_domain_cleans_data_from_mam_2575">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.19489.2>},
{server,<<"example.org">>},
{username,
<<"bob_rest_delete_domain_cleans_data_from_mam_2575">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,
<<"bob_rest_delete_domain_cleans_data_from_mam_2575">>},
{server,<<"example.org">>},
{host,<<"localhost">>},
{port,5232},
{auth,{escalus_auth,auth_plain}},
{wspath,undefined},
{username,
<<"bob_rest_delete_domain_cleans_data_from_mam_2575">>},
{server,<<"example.org">>},
{host,<<"localhost">>},
{password,<<"makota3">>},
{port,5232},
{stream_id,<<"98cfaa560fa0a781">>}]},
5000],
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{service_domain_db_SUITE,
'-rest_delete_domain_cleans_data_from_mam/1-fun-0-',5,
[{file,
... service_domain_db_SUITE:db:rest_without_auth:rest_delete_domain_cleans_data_from_mam{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,
<<"[email protected]/res1">>,
escalus_tcp,<0.20090.2>,
[{event_manager,<0.20084.2>},
{server,<<"example.org">>},
{username,
<<"bob_rest_delete_domain_cleans_data_from_mam_2576">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.20084.2>},
{server,<<"example.org">>},
{username,
<<"bob_rest_delete_domain_cleans_data_from_mam_2576">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,
<<"bob_rest_delete_domain_cleans_data_from_mam_2576">>},
{server,<<"example.org">>},
{host,<<"localhost">>},
{port,5232},
{auth,{escalus_auth,auth_plain}},
{wspath,undefined},
{username,
<<"bob_rest_delete_domain_cleans_data_from_mam_2576">>},
{server,<<"example.org">>},
{host,<<"localhost">>},
{password,<<"makota3">>},
{port,5232},
{stream_id,<<"acd8b0f5149a72ad">>}]},
5000],
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{service_domain_db_SUITE,
'-rest_delete_domain_cleans_data_from_mam/1-fun-0-',5,
[{file,
... mysql_redis_25 / mysql_redis / a022594 pgsql_mnesia_25 / pgsql_mnesia / a022594 riak_mnesia_24 / riak_mnesia / a022594 mssql_mnesia_25 / odbc_mssql_mnesia / a022594 elasticsearch_and_cassandra_25 / elasticsearch_and_cassandra_mnesia / a022594 pgsql_mnesia_24 / pgsql_mnesia / a022594 |
This PR addresses MIM-1660
Proposed changes include:
{ok, {SrcAddr, SrcPort}} = inet:peername(Socket) fails with