trick/trick_source/sim_services/VariableServer
Alex Lin 692d962b90 Sending the variable server a variable name that lists a composite type causes core dump
Duplicating change from 15.1.1.
If a variable resolves to a class/structure type the variable server tries to free the
attributes associated with that variable name.  But the attributes usually point to
a fixed place in memory that is not allocated.  I removed the free statement.  I don't
believe this will lead to a memory leak.

refs #165
2016-01-26 16:02:15 -06:00
..
docs Standardize directory names 2015-06-09 08:44:42 -05:00
exit_var_thread.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
Makefile Standardize directory names 2015-06-09 08:44:42 -05:00
Makefile_deps Standardize directory names 2015-06-09 08:44:43 -05:00
var_server_ext.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
VariableReference.cpp Add a time variable in seconds to the variable server 2016-01-14 10:49:27 -06:00
VariableServer_copy_data_freeze_scheduled.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
VariableServer_copy_data_freeze.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
VariableServer_copy_data_scheduled.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
VariableServer_copy_data_top.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
VariableServer_default_data.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
VariableServer_freeze_init.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
VariableServer_get_next_freeze_call_time.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
VariableServer_get_next_sync_call_time.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
VariableServer_get_var_server_port.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
VariableServer_init.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
VariableServer_restart.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
VariableServer_shutdown.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
VariableServer.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
VariableServerListenThread.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
VariableServerThread_commands.cpp Sending the variable server a variable name that lists a composite type causes core dump 2016-01-26 16:02:15 -06:00
VariableServerThread_connect.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
VariableServerThread_copy_data.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
VariableServerThread_copy_sim_data.cpp Add a time variable in seconds to the variable server 2016-01-14 10:49:27 -06:00
VariableServerThread_create_socket.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
VariableServerThread_freeze_init.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
VariableServerThread_loop.cpp Remove duplicate stand-alone libraries 2015-06-24 15:58:17 -05:00
VariableServerThread_restart.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
VariableServerThread_write_data.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
VariableServerThread_write_stdio.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
VariableServerThread.cpp Standardize directory names 2015-06-09 08:44:42 -05:00
vs_format_ascii.cpp I'm not sure why we're padding floats and doubles in vs_format_ascii. It results in sending a bunch of useless spaces which hurts efficiency. Values are already tab-delimited, so fixed-width fields are unnecessary. We're not padding anything else, so don't pad these! 2015-11-17 14:18:59 -06:00