mirror of
https://github.com/sogou/workflow.git
synced 2026-02-08 01:33:17 +08:00
Merge branch 'master' of https://github.com/sogou/workflow into nossl
This commit is contained in:
@@ -142,16 +142,13 @@ void CommTarget::deinit()
|
||||
int CommMessageIn::feedback(const void *buf, size_t size)
|
||||
{
|
||||
struct CommConnEntry *entry = this->entry;
|
||||
const struct sockaddr *addr;
|
||||
socklen_t addrlen;
|
||||
const struct sockaddr *addr = NULL;
|
||||
socklen_t addrlen = 0;
|
||||
|
||||
if (entry->service)
|
||||
{
|
||||
entry->target->get_addr(&addr, &addrlen);
|
||||
return sendto(entry->sockfd, buf, size, 0, addr, addrlen);
|
||||
}
|
||||
else
|
||||
return write(entry->sockfd, buf, size);
|
||||
|
||||
return sendto(entry->sockfd, buf, size, 0, addr, addrlen);
|
||||
}
|
||||
|
||||
void CommMessageIn::renew()
|
||||
|
||||
Reference in New Issue
Block a user