enable compilation of example server by default

pull/56/head
Chris Conlon 2018-04-09 16:24:32 -06:00
parent f37c7224fb
commit 6a22968b87
3 changed files with 9 additions and 7 deletions

View File

@ -3,4 +3,5 @@
# All paths should be given relative to the root
include examples/client/include.am
include examples/server/include.am
include examples/echoserver/include.am

View File

@ -1,12 +1,12 @@
# vim:ft=automake
# All paths should be given relative to the root
#noinst_PROGRAMS += examples/server/server
#examples_server_server_SOURCES = examples/server/server.c
#examples_server_server_LDADD = src/libwolfssh.la
#examples_server_server_DEPENDENCIES = src/libwolfssh.la
#
#dist_example_DATA+= examples/server/server.c
#DISTCLEANFILES+= examples/server/.libs/server
noinst_PROGRAMS += examples/server/server
examples_server_server_SOURCES = examples/server/server.c
examples_server_server_LDADD = src/libwolfssh.la
examples_server_server_DEPENDENCIES = src/libwolfssh.la
dist_example_DATA+= examples/server/server.c
DISTCLEANFILES+= examples/server/.libs/server
EXTRA_DIST+= examples/server/server.c

View File

@ -162,6 +162,7 @@ static THREAD_RETURN WOLFSSH_THREAD server_worker(void* vArgs)
free(buf);
}
wolfSSH_stream_exit(threadCtx->ssh, 0);
WCLOSESOCKET(threadCtx->fd);
wolfSSH_free(threadCtx->ssh);
free(threadCtx);