| | |
| | | unsigned short port = *(unsigned short*)(out); |
| | | copy_memory(reply, reply_len, (char*)out + port_size, out_len - port_size); |
| | | BHFree(out, out_len); |
| | | printf("======>> recv port %d\n", port); |
| | | ///////////////////////////////////////////////////////////////////////// |
| | | |
| | | const auto& url_pub_proxy = get_url(URLPubProxy); |
| | |
| | | const auto& url_hb = get_url(URLHeartBeat); |
| | | respond_survey(url_hb, string{(const char*)proc_info, (const size_t)proc_info_len}); |
| | | |
| | | start_reply(pi.proc_id(), 0); |
| | | start_reply(pi.proc_id(), port); |
| | | } |
| | | return ret; |
| | | } |