|
@@ -56,7 +56,6 @@ void sig_crash(int sig) {
|
|
|
char szLine[512] = {0, };
|
|
|
sprintf(szLine, "%d %s\n", i, strings[i]);
|
|
|
fwrite(szLine, 1, strlen(szLine), fd);
|
|
|
-
|
|
|
std::string symbol(strings[i]);
|
|
|
size_t pos1 = symbol.find_first_of("[");
|
|
|
size_t pos2 = symbol.find_last_of("]");
|
|
@@ -77,10 +76,14 @@ void sig_crash(int sig) {
|
|
|
} catch (...) {
|
|
|
//
|
|
|
}
|
|
|
+ printf("sig_crash SIG_DFL \n");
|
|
|
signal(sig, SIG_DFL);
|
|
|
+ printf("sig_crash fflush \n");
|
|
|
fflush(fd);
|
|
|
+ printf("sig_crash fclose \n");
|
|
|
fclose(fd);
|
|
|
fd = NULL;
|
|
|
+ printf("sig_crash exit \n");
|
|
|
}
|
|
|
|
|
|
long video_similarity_detection_init(const char *url, VideoSimilarity **vs) {
|