Commit 6ee5137
committed
Prevent concurrent uses of #ping and #close
Fix: brianmario#1433
Apply the same locking mecanism `#query` uses to these two methods.1 parent d694a45 commit 6ee5137
3 files changed
Lines changed: 102 additions & 30 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
3 | 4 | | |
4 | 5 | | |
5 | 6 | | |
| |||
420 | 421 | | |
421 | 422 | | |
422 | 423 | | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
| 437 | + | |
| 438 | + | |
| 439 | + | |
| 440 | + | |
| 441 | + | |
| 442 | + | |
| 443 | + | |
423 | 444 | | |
424 | 445 | | |
425 | 446 | | |
| |||
571 | 592 | | |
572 | 593 | | |
573 | 594 | | |
| 595 | + | |
574 | 596 | | |
575 | 597 | | |
576 | 598 | | |
577 | 599 | | |
578 | 600 | | |
| 601 | + | |
| 602 | + | |
579 | 603 | | |
580 | 604 | | |
581 | 605 | | |
| |||
798 | 822 | | |
799 | 823 | | |
800 | 824 | | |
801 | | - | |
802 | | - | |
803 | | - | |
804 | | - | |
805 | | - | |
806 | | - | |
807 | | - | |
808 | | - | |
809 | | - | |
810 | | - | |
811 | | - | |
812 | | - | |
813 | | - | |
814 | | - | |
815 | | - | |
816 | | - | |
817 | | - | |
818 | | - | |
819 | 825 | | |
820 | 826 | | |
821 | 827 | | |
| |||
873 | 879 | | |
874 | 880 | | |
875 | 881 | | |
876 | | - | |
| 882 | + | |
877 | 883 | | |
878 | 884 | | |
879 | 885 | | |
| |||
1233 | 1239 | | |
1234 | 1240 | | |
1235 | 1241 | | |
| 1242 | + | |
1236 | 1243 | | |
| 1244 | + | |
1237 | 1245 | | |
1238 | | - | |
| 1246 | + | |
1239 | 1247 | | |
1240 | | - | |
| 1248 | + | |
1241 | 1249 | | |
| 1250 | + | |
| 1251 | + | |
1242 | 1252 | | |
1243 | 1253 | | |
1244 | 1254 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
608 | 608 | | |
609 | 609 | | |
610 | 610 | | |
611 | | - | |
| 611 | + | |
612 | 612 | | |
613 | 613 | | |
614 | 614 | | |
| |||
633 | 633 | | |
634 | 634 | | |
635 | 635 | | |
| 636 | + | |
| 637 | + | |
| 638 | + | |
| 639 | + | |
| 640 | + | |
| 641 | + | |
| 642 | + | |
| 643 | + | |
| 644 | + | |
| 645 | + | |
| 646 | + | |
| 647 | + | |
636 | 648 | | |
637 | | - | |
| 649 | + | |
| 650 | + | |
| 651 | + | |
| 652 | + | |
638 | 653 | | |
639 | | - | |
| 654 | + | |
| 655 | + | |
640 | 656 | | |
641 | 657 | | |
642 | | - | |
| 658 | + | |
643 | 659 | | |
| 660 | + | |
| 661 | + | |
644 | 662 | | |
645 | 663 | | |
646 | 664 | | |
| |||
742 | 760 | | |
743 | 761 | | |
744 | 762 | | |
745 | | - | |
| 763 | + | |
746 | 764 | | |
747 | 765 | | |
748 | 766 | | |
| |||
773 | 791 | | |
774 | 792 | | |
775 | 793 | | |
| 794 | + | |
| 795 | + | |
| 796 | + | |
| 797 | + | |
| 798 | + | |
| 799 | + | |
776 | 800 | | |
777 | 801 | | |
778 | 802 | | |
| |||
875 | 899 | | |
876 | 900 | | |
877 | 901 | | |
878 | | - | |
| 902 | + | |
879 | 903 | | |
880 | 904 | | |
881 | 905 | | |
882 | 906 | | |
883 | 907 | | |
884 | | - | |
| 908 | + | |
885 | 909 | | |
886 | 910 | | |
887 | 911 | | |
| |||
912 | 936 | | |
913 | 937 | | |
914 | 938 | | |
915 | | - | |
| 939 | + | |
916 | 940 | | |
917 | 941 | | |
918 | 942 | | |
919 | 943 | | |
920 | 944 | | |
921 | | - | |
| 945 | + | |
922 | 946 | | |
923 | 947 | | |
924 | 948 | | |
| |||
1279 | 1303 | | |
1280 | 1304 | | |
1281 | 1305 | | |
| 1306 | + | |
| 1307 | + | |
| 1308 | + | |
| 1309 | + | |
| 1310 | + | |
| 1311 | + | |
| 1312 | + | |
| 1313 | + | |
| 1314 | + | |
| 1315 | + | |
| 1316 | + | |
| 1317 | + | |
| 1318 | + | |
| 1319 | + | |
| 1320 | + | |
| 1321 | + | |
| 1322 | + | |
| 1323 | + | |
| 1324 | + | |
| 1325 | + | |
| 1326 | + | |
| 1327 | + | |
| 1328 | + | |
| 1329 | + | |
| 1330 | + | |
| 1331 | + | |
1282 | 1332 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
54 | 60 | | |
55 | 61 | | |
56 | 62 | | |
| |||
178 | 184 | | |
179 | 185 | | |
180 | 186 | | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
181 | 193 | | |
182 | 194 | | |
183 | 195 | | |
0 commit comments