wangzhengquan
2020-07-28 f12c014371ec9dc9b0c62db3e45df90cc97e9b31
test_socket/dgram_mod_bus.c
@@ -2,16 +2,23 @@
#include "shm_mm.h"
#include "usg_common.h"
#include "mm.h"
void * server_socket;
void sigint_handler(int sig) {
   dgram_mod_close_socket(server_socket);
   exit(0);
}
void server(int port, bool restart) {
  void * server_socket = dgram_mod_open_socket();
  if(restart) {
    dgram_mod_force_bind(server_socket, port);
  } else {
     dgram_mod_bind(server_socket, port);
  }
 // signal(SIGINT,  sigint_handler);
  server_socket = dgram_mod_open_socket();
  dgram_mod_force_bind(server_socket, port);
  // if(restart) {
  // } else {
  //   // dgram_mod_bind(server_socket, port);
  // }
 
   
  dgram_mod_start_bus(server_socket);