13 Commits (6a7b483539a9d2513f48b6252409f1d140120ce1)

Author SHA1 Message Date
Codebot 4d2b5b8eda Adding AGPL copyright to new files 3 years ago
Codebot 42cc7d5d1a Merge branch 'next' into agpl_next 3 years ago
faluco c9c2d6982f Implement a function to remove emergency handlers when a signal is raised.
Make PCAP handlers deregister from this list when they are destructed. This avoid the signal handler calling destructed objects under very rare circumstances.
3 years ago
Codebot 9d7836817c Merge branch 'next' into agpl_next
# Conflicts:
#	lib/include/srsran/common/signal_handler.h
3 years ago
faluco dacf40f63e Delete move constructor and move assignment operator explictly for mac_pcap_base and s1ap_pcap classes.
Move emergency handlers header file into the support folder.

Refactored signal handling:
- Remove the dependency with the running static variable in the header file.
- Move implementations down to cc files.
- Allow specifying a new signal handler that will be used to stop the applications.
- Move signal handling files to support.
3 years ago
faluco 2c1e9c0c55 Implement an emergency cleanup handler registration mechanism to allow modules to clean themselves before application gets killed.
Flush PCAP contents just before killing the application.
3 years ago
Codebot 73a61b884e Merge branch 'next' into agpl_next 4 years ago
Andre Puschmann 312b5a241c mac_pcap_base: fix race detected with TSAN 4 years ago
Andre Puschmann d9a5d3f95a pcap_base: increase PDU queue length
some systems with slower HDD seem to have issues
writing the PDUs to disk. increasing length to see if that helps.
4 years ago
Codebot 0a15eeb57a Adding AGPL copyright to new files 4 years ago
Codebot 24290dcae2 Adding AGPL copyright to new files 4 years ago
Andre Puschmann 26e7964694 mac_pcap_base: increase PDU queue size to 512 4 years ago
Codebot 4523ee6087 rename srsLTE to srsRAN 4 years ago