Displaying 5 results from an estimated 5 matches for "crypto_w_lock".
Did you mean:
crypto_w_unlock
2017 Sep 08
1
pop3-login core dump when using TLSSTART on version dovecot-2.2.32 (OPEN)
...ling finish().
*/
e->funct_ref--;
engine_ref_debug(e, 1, -1);
if ((e->funct_ref == 0) && e->finish) {
if (unlock_for_handlers)
CRYPTO_w_unlock(CRYPTO_LOCK_ENGINE);
to_return = e->finish(e);
if (unlock_for_handlers)
CRYPTO_w_lock(CRYPTO_LOCK_ENGINE);
if (!to_return)
return 0;
}
#ifdef REF_CHECK
if (e->funct_ref < 0) {
fprintf(stderr, "ENGINE_finish, bad functional reference count\n");
abort();
.........
/* The API (locked) version of "finish" */
int ENG...
2017 Sep 11
1
pop3-login core dump when using TLSSTART on version dovecot-2.2.32 (INTERNAL)
...nct_ref--;
> engine_ref_debug(e, 1, -1);
> if ((e->funct_ref == 0) && e->finish) {
> if (unlock_for_handlers)
> CRYPTO_w_unlock(CRYPTO_LOCK_ENGINE);
> to_return = e->finish(e);
> if (unlock_for_handlers)
> CRYPTO_w_lock(CRYPTO_LOCK_ENGINE);
> if (!to_return)
> return 0;
> }
> #ifdef REF_CHECK
> if (e->funct_ref < 0) {
> fprintf(stderr, "ENGINE_finish, bad functional reference count\n");
> abort();
>
> .........
>
> /* The...
2017 Sep 11
1
pop3-login core dump when using TLSSTART on version dovecot-2.2.32 (INTERNAL)
...ne_ref_debug(e, 1, -1);
>> if ((e->funct_ref == 0) && e->finish) {
>> if (unlock_for_handlers)
>> CRYPTO_w_unlock(CRYPTO_LOCK_ENGINE);
>> to_return = e->finish(e);
>> if (unlock_for_handlers)
>> CRYPTO_w_lock(CRYPTO_LOCK_ENGINE);
>> if (!to_return)
>> return 0;
>> }
>> #ifdef REF_CHECK
>> if (e->funct_ref < 0) {
>> fprintf(stderr, "ENGINE_finish, bad functional reference count\n");
>> abort();
>>...
2017 Sep 12
1
dovecot Digest, Vol 173, Issue 28 (INTERNAL)
...>>> if ((e->funct_ref == 0) && e->finish) {
>>> if (unlock_for_handlers)
>>> CRYPTO_w_unlock(CRYPTO_LOCK_ENGINE);
>>> to_return = e->finish(e);
>>> if (unlock_for_handlers)
>>> CRYPTO_w_lock(CRYPTO_LOCK_ENGINE);
>>> if (!to_return)
>>> return 0;
>>> }
>>> #ifdef REF_CHECK
>>> if (e->funct_ref < 0) {
>>> fprintf(stderr, "ENGINE_finish, bad functional reference count\n");
>>>...
2017 Sep 12
1
dovecot Digest, Vol 173, Issue 28 (INTERNAL)
...((e->funct_ref == 0) && e->finish) {
>>>> if (unlock_for_handlers)
>>>> CRYPTO_w_unlock(CRYPTO_LOCK_ENGINE);
>>>> to_return = e->finish(e);
>>>> if (unlock_for_handlers)
>>>> CRYPTO_w_lock(CRYPTO_LOCK_ENGINE);
>>>> if (!to_return)
>>>> return 0;
>>>> }
>>>> #ifdef REF_CHECK
>>>> if (e->funct_ref < 0) {
>>>> fprintf(stderr, "ENGINE_finish, bad functional reference cou...