Commit 9207a00 1 parent 9627f34 commit 9207a00 Copy full SHA for 9207a00
File tree 1 file changed +12
-6
lines changed
1 file changed +12
-6
lines changed Original file line number Diff line number Diff line change @@ -162,10 +162,13 @@ int uv_rwlock_tryrdlock(uv_rwlock_t* rwlock) {
162
162
int err ;
163
163
164
164
err = pthread_rwlock_tryrdlock (rwlock );
165
- if (err && err != EBUSY && err != EAGAIN )
166
- abort ();
165
+ if (err ) {
166
+ if (err != EBUSY && err != EAGAIN )
167
+ abort ();
168
+ return - EBUSY ;
169
+ }
167
170
168
- return - err ;
171
+ return 0 ;
169
172
}
170
173
171
174
@@ -185,10 +188,13 @@ int uv_rwlock_trywrlock(uv_rwlock_t* rwlock) {
185
188
int err ;
186
189
187
190
err = pthread_rwlock_trywrlock (rwlock );
188
- if (err && err != EBUSY && err != EAGAIN )
189
- abort ();
191
+ if (err ) {
192
+ if (err != EBUSY && err != EAGAIN )
193
+ abort ();
194
+ return - EBUSY ;
195
+ }
190
196
191
- return - err ;
197
+ return 0 ;
192
198
}
193
199
194
200
You can’t perform that action at this time.
0 commit comments