• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

tarantool / http / 15491049037 / 1
79%
master: 80%

Build:
Build:
LAST BUILD BRANCH: refs/tags/1.9.0
DEFAULT BRANCH: master
Ran 06 Jun 2025 01:01PM UTC
Files 5
Run time 0s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

06 Jun 2025 12:51PM UTC coverage: 78.747% (+0.04%) from 78.708%
15491049037.1

Pull #210

github

olegrok
sslsocket: fix "attempt to redefine 'SSL_*'" error

Different libraries can use FFI OpenSSL bindings.
E.g. cartridge already uses it:
https://github.com/tarantool/cartridge/blob/master/cartridge/sslsocket.lua

Right now there is no any significant difference in cdef. But in
future it can be different (e.g. after implementation of #207).
Since we use "struct SSL_METHOD {} SSL_METHOD" definition
it can cause errors like 'attempt to
redefine 'SSL_METHOD'" that lead to the case then pcall silently
handle an error but some symbols won't be defined.

This patch fixes such case.
That's only relevant for struct definitions. Functions and typedefs can be redefined.
Pull Request #210: sslsocket: fix "attempt to redefine 'SSL_*'" error

867 of 1101 relevant lines covered (78.75%)

72.7 hits per line

Source Files on job 15491049037.1
  • Tree
  • List 5
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 15491049037
  • 35185f75 on github
  • Prev Job for on fix-ffi-type-declaration (#14189616070.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc