Commit d40b833
authored
V.24 Corrects for Call Stability (#117)
* cherrypick changes for V.24 fixes from tsawyer:dvmhost:codex/fix-v24-r05a05-prready;
* finish review and cherrypick changes for FIFO configuration from tsawyer:dvmhost:codex/fix-v24-r05a05-prready;
* based on Tims changes for writeP25Frame() instead of checking if the frame being written is greater than the available space then decrementing the m_p25Space, lets properly decrement the space and do an underflow check, because I am pretty confident that is the real problem here;
* report underflows in debug mode only;
* whoops should be LogDebugEx not LogError;
* fix signedness;1 parent d05a593 commit d40b833
4 files changed
Lines changed: 107 additions & 31 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
8 | 9 | | |
9 | 10 | | |
10 | 11 | | |
| |||
511 | 512 | | |
512 | 513 | | |
513 | 514 | | |
| 515 | + | |
514 | 516 | | |
515 | 517 | | |
516 | 518 | | |
| |||
645 | 647 | | |
646 | 648 | | |
647 | 649 | | |
| 650 | + | |
| 651 | + | |
| 652 | + | |
| 653 | + | |
| 654 | + | |
| 655 | + | |
| 656 | + | |
| 657 | + | |
648 | 658 | | |
649 | 659 | | |
650 | 660 | | |
| |||
708 | 718 | | |
709 | 719 | | |
710 | 720 | | |
| 721 | + | |
| 722 | + | |
711 | 723 | | |
712 | 724 | | |
713 | 725 | | |
| |||
728 | 740 | | |
729 | 741 | | |
730 | 742 | | |
731 | | - | |
| 743 | + | |
732 | 744 | | |
733 | 745 | | |
734 | 746 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
| 8 | + | |
8 | 9 | | |
9 | 10 | | |
10 | 11 | | |
| |||
255 | 256 | | |
256 | 257 | | |
257 | 258 | | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
258 | 267 | | |
259 | 268 | | |
260 | 269 | | |
| |||
267 | 276 | | |
268 | 277 | | |
269 | 278 | | |
270 | | - | |
| 279 | + | |
271 | 280 | | |
272 | 281 | | |
273 | 282 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
| 10 | + | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
| |||
125 | 126 | | |
126 | 127 | | |
127 | 128 | | |
128 | | - | |
| 129 | + | |
129 | 130 | | |
130 | 131 | | |
131 | 132 | | |
| |||
754 | 755 | | |
755 | 756 | | |
756 | 757 | | |
757 | | - | |
| 758 | + | |
758 | 759 | | |
759 | 760 | | |
760 | 761 | | |
| |||
1411 | 1412 | | |
1412 | 1413 | | |
1413 | 1414 | | |
| 1415 | + | |
| 1416 | + | |
| 1417 | + | |
| 1418 | + | |
| 1419 | + | |
1414 | 1420 | | |
1415 | 1421 | | |
1416 | 1422 | | |
| |||
1465 | 1471 | | |
1466 | 1472 | | |
1467 | 1473 | | |
| 1474 | + | |
| 1475 | + | |
| 1476 | + | |
| 1477 | + | |
| 1478 | + | |
1468 | 1479 | | |
1469 | 1480 | | |
1470 | 1481 | | |
| |||
1517 | 1528 | | |
1518 | 1529 | | |
1519 | 1530 | | |
1520 | | - | |
| 1531 | + | |
| 1532 | + | |
| 1533 | + | |
1521 | 1534 | | |
1522 | 1535 | | |
1523 | 1536 | | |
| |||
1530 | 1543 | | |
1531 | 1544 | | |
1532 | 1545 | | |
| 1546 | + | |
| 1547 | + | |
| 1548 | + | |
| 1549 | + | |
| 1550 | + | |
1533 | 1551 | | |
1534 | 1552 | | |
1535 | 1553 | | |
| |||
1584 | 1602 | | |
1585 | 1603 | | |
1586 | 1604 | | |
| 1605 | + | |
| 1606 | + | |
| 1607 | + | |
| 1608 | + | |
| 1609 | + | |
1587 | 1610 | | |
1588 | 1611 | | |
1589 | 1612 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
| 9 | + | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
| |||
394 | 395 | | |
395 | 396 | | |
396 | 397 | | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
397 | 406 | | |
398 | 407 | | |
399 | 408 | | |
| |||
477 | 486 | | |
478 | 487 | | |
479 | 488 | | |
| 489 | + | |
| 490 | + | |
480 | 491 | | |
481 | 492 | | |
482 | 493 | | |
| |||
486 | 497 | | |
487 | 498 | | |
488 | 499 | | |
489 | | - | |
| 500 | + | |
490 | 501 | | |
491 | 502 | | |
492 | 503 | | |
493 | | - | |
| 504 | + | |
494 | 505 | | |
495 | 506 | | |
496 | 507 | | |
497 | 508 | | |
498 | 509 | | |
499 | | - | |
500 | | - | |
501 | | - | |
502 | | - | |
503 | | - | |
504 | | - | |
505 | 510 | | |
506 | 511 | | |
| 512 | + | |
507 | 513 | | |
508 | 514 | | |
509 | 515 | | |
| |||
512 | 518 | | |
513 | 519 | | |
514 | 520 | | |
515 | | - | |
516 | 521 | | |
517 | 522 | | |
518 | 523 | | |
| |||
524 | 529 | | |
525 | 530 | | |
526 | 531 | | |
527 | | - | |
528 | | - | |
529 | | - | |
530 | | - | |
531 | | - | |
532 | | - | |
533 | | - | |
534 | | - | |
535 | | - | |
| 532 | + | |
| 533 | + | |
| 534 | + | |
| 535 | + | |
| 536 | + | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
536 | 541 | | |
537 | 542 | | |
538 | 543 | | |
| 544 | + | |
| 545 | + | |
| 546 | + | |
| 547 | + | |
539 | 548 | | |
540 | 549 | | |
541 | 550 | | |
542 | | - | |
543 | | - | |
| 551 | + | |
| 552 | + | |
| 553 | + | |
| 554 | + | |
| 555 | + | |
| 556 | + | |
| 557 | + | |
| 558 | + | |
| 559 | + | |
544 | 560 | | |
545 | 561 | | |
546 | 562 | | |
| |||
2363 | 2379 | | |
2364 | 2380 | | |
2365 | 2381 | | |
| 2382 | + | |
| 2383 | + | |
| 2384 | + | |
2366 | 2385 | | |
2367 | | - | |
| 2386 | + | |
| 2387 | + | |
2368 | 2388 | | |
| 2389 | + | |
2369 | 2390 | | |
2370 | | - | |
| 2391 | + | |
| 2392 | + | |
2371 | 2393 | | |
| 2394 | + | |
2372 | 2395 | | |
2373 | 2396 | | |
2374 | 2397 | | |
| |||
2429 | 2452 | | |
2430 | 2453 | | |
2431 | 2454 | | |
| 2455 | + | |
| 2456 | + | |
| 2457 | + | |
| 2458 | + | |
2432 | 2459 | | |
2433 | 2460 | | |
2434 | 2461 | | |
| |||
2546 | 2573 | | |
2547 | 2574 | | |
2548 | 2575 | | |
| 2576 | + | |
| 2577 | + | |
| 2578 | + | |
| 2579 | + | |
2549 | 2580 | | |
2550 | 2581 | | |
2551 | 2582 | | |
| |||
2806 | 2837 | | |
2807 | 2838 | | |
2808 | 2839 | | |
2809 | | - | |
| 2840 | + | |
| 2841 | + | |
2810 | 2842 | | |
2811 | 2843 | | |
2812 | 2844 | | |
| |||
0 commit comments