From e0f0331dd850addb4cea2203db1b94771464879c Mon Sep 17 00:00:00 2001 From: Peter Aronsson Date: Tue, 1 Oct 2002 06:58:52 +0000 Subject: [PATCH] added history git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@854 f25d12d1-65f4-0310-ae8a-bbce733d8d8e --- mosh/src/mosh.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/mosh/src/mosh.cpp b/mosh/src/mosh.cpp index e2d09d392e6..71a098fe14f 100644 --- a/mosh/src/mosh.cpp +++ b/mosh/src/mosh.cpp @@ -58,7 +58,7 @@ int main(int argc, char* argv[]) sprintf(systemstr,"%s/../modeq/modeq +d=interactive > %s/error.log &", moshhome,moshhome); int res = system(systemstr); - cout << "Started server..." << endl; + cout << "Started server using:"<< systemstr << "\n res = " << res << endl; } if (argc > 2) @@ -84,6 +84,8 @@ int main(int argc, char* argv[]) exit (EXIT_FAILURE); } + sleep(3); + /* Connect to the server. */ struct sockaddr_in servername; init_sockaddr (&servername, hostname, port); @@ -101,9 +103,11 @@ int main(int argc, char* argv[]) if (strcmp(line,"quit()") == 0) { done =true; } + add_history(line); int nbytes = write(sock,line,strlen(line)+1); int recvbytes = read(sock,buf,40000); cout << buf; + free(line); } close (sock); return EXIT_SUCCESS;