Здравствуйте, _Artem_, Вы писали:
_A_>Доброе время суток!
_A_>Пишу модуль для nginx. Там идеология такая что модули вкомпиливаются внутрь nginx. Сам nginx написан на чистом C. Модуль же мой написан на C++. Возникла проблема того что после вызова функций C++ корявяться данные ngnix. Видимо C++ не инициализируется корректно в этом случае и при работе с памятью пишет куда-то не туда. И вот возник вопрос, с чем это связано, может быть кто-нибудь сталкивался с подобным? И как можно это исправить? C++ линкуется с nginx как статическая библиотека.
new/delete не переопределяли?
Насколько я понимаю в nginx свои функции для управления памятью и юзать нужно их.
Ну и поподробней можно суть проблемы? А то не полнятно что вызываете и чего после этого корявится