diff --git a/audio-mixer/src/main.cpp b/audio-mixer/src/main.cpp index c47fbb2170..dd128763cd 100644 --- a/audio-mixer/src/main.cpp +++ b/audio-mixer/src/main.cpp @@ -22,7 +22,6 @@ #include #include #include -#include #include "AudioRingBuffer.h" #include "PacketHeaders.h" @@ -258,8 +257,7 @@ void attachNewBufferToAgent(Agent *newAgent) { } } -int main(int argc, const char* argv[]) { - signal(SIGSEGV, printStacktrace); +int main(int argc, const char* argv[]) { setvbuf(stdout, NULL, _IOLBF, 0); AgentList* agentList = AgentList::createInstance(AGENT_TYPE_AUDIO_MIXER, MIXER_LISTEN_PORT); diff --git a/libraries/shared/src/Stacktrace.cpp b/libraries/shared/src/Stacktrace.cpp deleted file mode 100644 index 0e9b42f50d..0000000000 --- a/libraries/shared/src/Stacktrace.cpp +++ /dev/null @@ -1,28 +0,0 @@ -// -// Stacktrace.cpp -// hifi -// -// Created by Stephen Birarda on 5/6/13. -// -// - -#include -#include -#include -#include - -#include "Stacktrace.h" - -const int NUMBER_OF_STACK_ENTRIES = 20; - -void printStacktrace(int signal) { - void* array[NUMBER_OF_STACK_ENTRIES]; - - // get void*'s for all entries on the stack - size_t size = backtrace(array, NUMBER_OF_STACK_ENTRIES); - - // print out all the frames to stderr - fprintf(stderr, "Error: signal %d:\n", signal); - backtrace_symbols_fd(array, size, 2); - exit(1); -} \ No newline at end of file diff --git a/libraries/shared/src/Stacktrace.h b/libraries/shared/src/Stacktrace.h deleted file mode 100644 index c58422ea0c..0000000000 --- a/libraries/shared/src/Stacktrace.h +++ /dev/null @@ -1,16 +0,0 @@ -// -// Stacktrace.h -// hifi -// -// Created by Stephen Birarda on 5/6/13. -// -// - -#ifndef __hifi__Stacktrace__ -#define __hifi__Stacktrace__ - -#include - -void printStacktrace(int signal); - -#endif /* defined(__hifi__Stacktrace__) */