Commit c13899f
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 c13899f
3 files changed
Lines changed: 89 additions & 30 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
420 | 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 | + | |
423 | 443 | | |
424 | 444 | | |
425 | 445 | | |
| |||
571 | 591 | | |
572 | 592 | | |
573 | 593 | | |
| 594 | + | |
574 | 595 | | |
575 | 596 | | |
576 | 597 | | |
577 | 598 | | |
578 | 599 | | |
| 600 | + | |
| 601 | + | |
579 | 602 | | |
580 | 603 | | |
581 | 604 | | |
| |||
798 | 821 | | |
799 | 822 | | |
800 | 823 | | |
801 | | - | |
802 | | - | |
803 | | - | |
804 | | - | |
805 | | - | |
806 | | - | |
807 | | - | |
808 | | - | |
809 | | - | |
810 | | - | |
811 | | - | |
812 | | - | |
813 | | - | |
814 | | - | |
815 | | - | |
816 | | - | |
817 | | - | |
818 | | - | |
819 | 824 | | |
820 | 825 | | |
821 | 826 | | |
| |||
873 | 878 | | |
874 | 879 | | |
875 | 880 | | |
876 | | - | |
| 881 | + | |
877 | 882 | | |
878 | 883 | | |
879 | 884 | | |
| |||
1233 | 1238 | | |
1234 | 1239 | | |
1235 | 1240 | | |
| 1241 | + | |
1236 | 1242 | | |
| 1243 | + | |
1237 | 1244 | | |
1238 | | - | |
| 1245 | + | |
1239 | 1246 | | |
1240 | | - | |
| 1247 | + | |
1241 | 1248 | | |
| 1249 | + | |
| 1250 | + | |
1242 | 1251 | | |
1243 | 1252 | | |
1244 | 1253 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
608 | 608 | | |
609 | 609 | | |
610 | 610 | | |
611 | | - | |
| 611 | + | |
612 | 612 | | |
613 | 613 | | |
614 | 614 | | |
| |||
634 | 634 | | |
635 | 635 | | |
636 | 636 | | |
637 | | - | |
| 637 | + | |
| 638 | + | |
| 639 | + | |
| 640 | + | |
638 | 641 | | |
639 | | - | |
| 642 | + | |
| 643 | + | |
640 | 644 | | |
641 | 645 | | |
642 | | - | |
| 646 | + | |
643 | 647 | | |
| 648 | + | |
| 649 | + | |
644 | 650 | | |
645 | 651 | | |
646 | 652 | | |
| |||
742 | 748 | | |
743 | 749 | | |
744 | 750 | | |
745 | | - | |
| 751 | + | |
746 | 752 | | |
747 | 753 | | |
748 | 754 | | |
| |||
773 | 779 | | |
774 | 780 | | |
775 | 781 | | |
| 782 | + | |
| 783 | + | |
| 784 | + | |
| 785 | + | |
| 786 | + | |
| 787 | + | |
776 | 788 | | |
777 | 789 | | |
778 | 790 | | |
| |||
875 | 887 | | |
876 | 888 | | |
877 | 889 | | |
878 | | - | |
| 890 | + | |
879 | 891 | | |
880 | 892 | | |
881 | 893 | | |
882 | 894 | | |
883 | 895 | | |
884 | | - | |
| 896 | + | |
885 | 897 | | |
886 | 898 | | |
887 | 899 | | |
| |||
912 | 924 | | |
913 | 925 | | |
914 | 926 | | |
915 | | - | |
| 927 | + | |
916 | 928 | | |
917 | 929 | | |
918 | 930 | | |
919 | 931 | | |
920 | 932 | | |
921 | | - | |
| 933 | + | |
922 | 934 | | |
923 | 935 | | |
924 | 936 | | |
| |||
1279 | 1291 | | |
1280 | 1292 | | |
1281 | 1293 | | |
| 1294 | + | |
| 1295 | + | |
| 1296 | + | |
| 1297 | + | |
| 1298 | + | |
| 1299 | + | |
| 1300 | + | |
| 1301 | + | |
| 1302 | + | |
| 1303 | + | |
| 1304 | + | |
| 1305 | + | |
| 1306 | + | |
| 1307 | + | |
| 1308 | + | |
| 1309 | + | |
| 1310 | + | |
| 1311 | + | |
| 1312 | + | |
| 1313 | + | |
| 1314 | + | |
| 1315 | + | |
| 1316 | + | |
| 1317 | + | |
| 1318 | + | |
| 1319 | + | |
1282 | 1320 | | |
| 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