mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2025-03-23 12:38:53 -04:00
fix for FH issue found by K8H where TX queues not kept full (n=2,3)
This commit is contained in:
parent
14b1a71517
commit
db936dffc1
@ -9554,15 +9554,23 @@ list1Done:
|
||||
m_foxQSO[hc].tFoxRrpt = -1; //Have not received R+rpt
|
||||
m_foxQSO[hc].tFoxTxRR73 = -1; //Have not sent RR73
|
||||
rm_tb4(hc); //Remove this Hound from tb4
|
||||
if(list2.size()==m_Nslots) goto list2Done;
|
||||
if(m_foxQSO.count()>=2*m_Nslots) goto list2Done;
|
||||
|
||||
if(list2.size()==m_Nslots) {
|
||||
break;
|
||||
}
|
||||
|
||||
if(m_foxQSO.count()>=5*3 /* could have 5 slots * 3 states ([0-2],4,5) */) {
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
list2Done:
|
||||
|
||||
n1=list1.size();
|
||||
n2=list2.size();
|
||||
n3=qMax(n1,n2);
|
||||
if(n3>m_Nslots) n3=m_Nslots;
|
||||
|
||||
for(int i=0; i<n3; i++) {
|
||||
hc1="";
|
||||
fm="";
|
||||
|
Loading…
Reference in New Issue
Block a user