summary refs log tree commit diff stats
path: root/contrib
diff options
context:
space:
mode:
authorSimon Ser <contact@emersion.fr>2019-05-19 09:50:19 +0000
committerDrew DeVault <sir@cmpwn.com>2019-05-19 11:51:22 -0400
commitf27db333052aa24a0aad135c09ce7969bf31bc56 (patch)
tree92acd47ded90d7c1a5e0c283c446122ff9aef594 /contrib
parent34dd6bc6354cd3592ed51da83de1a0839e08a37d (diff)
downloadaerc-f27db333052aa24a0aad135c09ce7969bf31bc56.tar.gz
worker/types/worker: make ID allocation atomic
Message IDs are allocated for both messages from UI to workers and the other
way around. Hence, the global nextId variable is accessed from multiple
goroutines.

Instead, use atomic to access the global counter.
Diffstat (limited to 'contrib')
0 files changed, 0 insertions, 0 deletions
/commit/doc/pydoc/ranger.ext.openstruct.html?h=v1.2.0&id=b3556b21e23eb3381b220e0d3319d94b3a89e0ac'>b3556b21 ^
62cd83ba ^



b3556b21 ^
62cd83ba ^






f07bb12f ^







62cd83ba ^
f07bb12f ^









62cd83ba ^
f07bb12f ^
62cd83ba ^










f07bb12f ^








62cd83ba ^






































































c776804d ^
62cd83ba ^
c776804d ^
62cd83ba ^

f07bb12f ^

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
 

                                                               






                                                                                                                                                                                                                                                 
                                                                                                                                                                                                       
                                                                                                                              
     



                                                                                                                                           
     






                                                                                                                                                                              







                                                                                                  
                                                                                                                                                









                                                                                                
                                                                                                                                                                               
    










                                                                                                                                     








                                                                                                            






































































                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                 
 
                                                                                                                                                                                                                                                                                                                                                 

                                            

                                    
'>588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631