mirror of
git://xwords.git.sourceforge.net/gitroot/xwords/xwords
synced 2025-01-28 07:58:08 +01:00
test that address is good each time through loop
This commit is contained in:
parent
23c66e93ab
commit
2cd84c4229
1 changed files with 12 additions and 14 deletions
|
@ -857,12 +857,11 @@ void
|
|||
CookieRef::send_stored_messages( HostID dest, const AddrInfo* addr )
|
||||
{
|
||||
logf( XW_LOGVERBOSE0, "%s(dest=%d)", __func__, dest );
|
||||
|
||||
assert( dest > 0 && dest <= 4 );
|
||||
if ( addr->isCurrent() ) {
|
||||
|
||||
DBMgr* dbmgr = DBMgr::Get();
|
||||
const char* cname = ConnName();
|
||||
for ( ; ; ) {
|
||||
while ( addr->isCurrent() ) {
|
||||
unsigned char buf[MAX_MSG_LEN];
|
||||
size_t buflen = sizeof(buf);
|
||||
int msgID;
|
||||
|
@ -872,7 +871,6 @@ CookieRef::send_stored_messages( HostID dest, const AddrInfo* addr )
|
|||
}
|
||||
dbmgr->RemoveStoredMessages( &msgID, 1 );
|
||||
}
|
||||
}
|
||||
} /* send_stored_messages */
|
||||
|
||||
bool
|
||||
|
|
Loading…
Add table
Reference in a new issue