Added Jamroot_rub_AL9_mn2standalone to support new minuit2 extracted from root...
Added Jamroot_rub_AL9_mn2standalone to support new minuit2 extracted from root as standalone package, since there are no other external packages the env variable is renamed from extern to MINUIT2_STANDALONE (the subdirs in minuit2 have changed compared to old version, now need to include <Minuit2Path>/include/Minuit2 instead of just <Minuit2Path>/include in Jamfile); Added a new bash script SetEnv_rub_mn2standalone.bash to setup pawian with new minuit2 version, its not needed to run the script inside the pawian directory and it will also check if another pawian is already loaded (checks if TOP_DIR exists), if root is already sourced this step will be skipped (else load root defined in script) and appends/prepends the LD_LIBARAY_PATH and PATH safe; MODIFIED NETWORK CLIENT AND SERVERgit add SetEnv_rub_mn2standalone.bash -! Modified the network client and server to keep the connections and not permanently close and reconnect, this should prevent that there are thousands of tcp connections blocking ports in TIME_WAIT status. With the open connections there was an issue with the heartbeat, that was sendet from a second client stream to the server, so the heartbeat is completely removed for now (all changes are marked with comments in the code)
Showing
- Jamroot_rub_AL9_mn2standalone 76 additions, 0 deletionsJamroot_rub_AL9_mn2standalone
- PwaUtils/NetworkClient.cc 44 additions, 40 deletionsPwaUtils/NetworkClient.cc
- PwaUtils/NetworkClient.hh 5 additions, 3 deletionsPwaUtils/NetworkClient.hh
- PwaUtils/NetworkServer.cc 65 additions, 60 deletionsPwaUtils/NetworkServer.cc
- PwaUtils/NetworkServer.hh 5 additions, 3 deletionsPwaUtils/NetworkServer.hh
- SetEnv_rub_mn2standalone.bash 57 additions, 0 deletionsSetEnv_rub_mn2standalone.bash
Loading
Please register or sign in to comment