Quellcode durchsuchen

remove data

master
MEUNIER Thibaud vor 5 Jahren
Ursprung
Commit
d759eb3ee9
12 geänderte Dateien mit 15 neuen und 37 gelöschten Zeilen
  1. +2
    -0
      .gitignore
  2. +0
    -1
      data/simpledb/blockchain.txt
  3. BIN
      data/simpledb/blocks/639340_00000000000000000009e3d7be64b2b867231436a3e689a0a4fabdff77398960
  4. BIN
      data/simpledb/blocks/639341_00000000000000000009f0147b38b7a37c5a8947fb18486e651274a97e4fe3d0
  5. BIN
      data/simpledb/blocks/639342_0000000000000000000f953352fedd34f666244750ea7e59c5fc35dd1b4c4ada
  6. BIN
      data/simpledb/blocks/639343_0000000000000000000f3346aa83aea5d35498357be2728f86090729e4a526a4
  7. +1
    -1
      include/daemonize.h
  8. +7
    -7
      src/daemonize.c
  9. +3
    -0
      src/spy.c
  10. +1
    -1
      src/test_daemonize.c
  11. +0
    -27
      tmp/Makefile
  12. +1
    -0
      tmp/daemond.log

+ 2
- 0
.gitignore Datei anzeigen

@ -1,2 +1,4 @@
obj/*
bin/*
data/simpledb/*
data/simpledb/blocks/*

+ 0
- 1
data/simpledb/blockchain.txt Datei anzeigen

@ -1 +0,0 @@
000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f 0

BIN
data/simpledb/blocks/639340_00000000000000000009e3d7be64b2b867231436a3e689a0a4fabdff77398960 Datei anzeigen


BIN
data/simpledb/blocks/639341_00000000000000000009f0147b38b7a37c5a8947fb18486e651274a97e4fe3d0 Datei anzeigen


BIN
data/simpledb/blocks/639342_0000000000000000000f953352fedd34f666244750ea7e59c5fc35dd1b4c4ada Datei anzeigen


BIN
data/simpledb/blocks/639343_0000000000000000000f3346aa83aea5d35498357be2728f86090729e4a526a4 Datei anzeigen


+ 1
- 1
include/daemonize.h Datei anzeigen

@ -2,6 +2,6 @@
#define __MY_DAEMONIZE_H__
void daemonize();
void log_signal_message(char*, char*);
void log_signal_message(char*);
#endif

+ 7
- 7
src/daemonize.c Datei anzeigen

@ -8,9 +8,9 @@
#include <sys/types.h>
#include <sys/stat.h>
#define RUNNING_DIR "/tmp"
#define LOCK_FILE "/tmp/daemond.lock"
#define LOG_FILE "/tmp/daemond.log"
#define RUNNING_DIR "tmp"
#define LOCK_FILE "tmp/daemond.lock"
#define LOG_FILE "tmp/daemond.log"
/*
* daemon.c
@ -33,9 +33,9 @@
* MA 02110-1301, USA.
*/
void log_signal_message(char *filename,char *message){
void log_signal_message(char *message){
FILE *logfile;
logfile = fopen(filename,"a");
logfile = fopen(LOG_FILE,"a");
if(!logfile) return;
fprintf(logfile,"%s",message);
fclose(logfile);
@ -70,8 +70,8 @@ void daemonize(){
umask(022);
lfp = open(LOCK_FILE,O_RDWR|O_CREAT,0640);
if(lfp < 0) exit(1);
if(lockf(lfp,F_TLOCK,0) < 0) exit(1);
if(lfp < 0) { log_signal_message("daemond is allready running !\n");exit(1); }
if(lockf(lfp,F_TLOCK,0) < 0) { log_signal_message("daemond is allready running\n");exit(1); }
sprintf(str,"%d\n",getpid());
write(lfp,str,strlen(str));

+ 3
- 0
src/spy.c Datei anzeigen

@ -27,6 +27,9 @@ FILE* blockchain_fd = NULL;
* Les outils
*/
static void signal_handler(int sig){
char msg[200];
sprintf(msg,"process %d signal %d trapped\n", getpid(), sig);
log_signal_message(msg);
switch(sig){
case SIGUSR1:
// signal USR1

+ 1
- 1
src/test_daemonize.c Datei anzeigen

@ -16,7 +16,7 @@
static void signal_handler(int sig){
char msg[200];
sprintf(msg,"process %d signal %d trapped\n", getpid(), sig);
log_signal_message("/tmp/daemonize.log", msg);
log_signal_message(msg);
switch(sig){
case SIGUSR1:

+ 0
- 27
tmp/Makefile Datei anzeigen

@ -1,27 +0,0 @@
CC=gcc
IFLAGS=-I /usr/local/include/btc
CFLAGS=-g
LDFLAGS=-lbtc
OBJDIR=obj
BINDIR=bin
SRCDIR=src
all: $(OBJDIR) $(BINDIR) $(EXE)
$(OBJDIR):
mkdir -p $(OBJDIR)
$(BINDIR):
mkdir -p $(BINDIR)
$(OBJDIR)/%.o : $(SRCDIR)/%.c | $(OBJDIR) $(BINDIR)
$(CC) $(IFLAGS) -o $@ -c $< $(CFLAGS)
.PHONY: clean mrproper $(EXE)
clean:
rm -f $(OBJDIR)/*.o
mrproper : clean
rm -rf $(OBJDIR)
rm -rf $(BINDIR)

+ 1
- 0
tmp/daemond.log Datei anzeigen

@ -0,0 +1 @@
process 11096 signal 15 trapped

Laden…
Abbrechen
Speichern