Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
merge conflict resolved
authorMarion Guthmuller <marion.guthmuller@loria.fr>
Mon, 30 Jan 2012 12:44:30 +0000 (13:44 +0100)
committerMarion Guthmuller <marion.guthmuller@loria.fr>
Mon, 30 Jan 2012 12:44:30 +0000 (13:44 +0100)
155 files changed:
ChangeLog
buildtools/Cmake/AddTests.cmake
buildtools/Cmake/AddTestsWin.cmake
buildtools/Cmake/CompleteInFiles.cmake
buildtools/Cmake/DefinePackages.cmake
buildtools/Cmake/Flags.cmake
buildtools/Cmake/GenerateDoc.cmake
buildtools/Cmake/MakeExe.cmake
buildtools/Cmake/Option.cmake
buildtools/Cmake/memcheck_tests.cmake
doc/Doxyfile.in
doc/gtut-tour-00-install.doc
doc/install.doc [moved from doc/installSimgrid.doc with 89% similarity]
doc/options.doc
doc/tracing.doc
examples/gras/all2all/test_sg_64.tesh
examples/gras/mmrpc/test_sg_64.tesh
examples/gras/mutual_exclusion/simple_token/test_sg_64.tesh
examples/gras/ping/test_sg_64.tesh
examples/gras/pmm/test_sg_64.tesh
examples/lua/chord/chord.tesh
examples/lua/masterslave/master_slave.tesh
examples/lua/multi_matrix/mult_matrix.tesh
examples/msg/actions/actions.c
examples/msg/actions/actions.tesh
examples/msg/alias/masterslave_forwarder_with_alias.c
examples/msg/chord/chord.c
examples/msg/chord/chord.tesh
examples/msg/chord/chord_crosstraffic.tesh
examples/msg/gtnets/gtnets-crosstraffic.tesh
examples/msg/icomms/peer.tesh
examples/msg/masterslave/masterslave.tesh
examples/msg/masterslave/masterslave_arg.c
examples/msg/masterslave/masterslave_bypass.tesh
examples/msg/masterslave/masterslave_cpu_ti_crosstraffic.tesh
examples/msg/masterslave/masterslave_crosstraffic.tesh
examples/msg/masterslave/masterslave_failure.tesh
examples/msg/masterslave/masterslave_failure_crosstraffic.tesh
examples/msg/masterslave/masterslave_forwarder.tesh
examples/msg/masterslave/masterslave_forwarder_crosstraffic.tesh
examples/msg/masterslave/masterslave_mailbox.c
examples/msg/masterslave/masterslave_mailbox.tesh
examples/msg/masterslave/masterslave_mailbox_crosstraffic.tesh
examples/msg/masterslave/masterslave_multicore.tesh
examples/msg/ns3/ns3.c
examples/msg/parallel_contexts/pcontexts.c
examples/msg/parallel_contexts/pcontexts2.c
examples/msg/pmm/msg_pmm.c
examples/msg/token_ring/token_ring.tesh
examples/msg/tracing/CMakeLists.txt
examples/msg/tracing/categories.c
examples/msg/tracing/categories.tesh
examples/msg/tracing/ms.c
examples/msg/tracing/ms.tesh
examples/msg/tracing/procmig.c
examples/msg/tracing/procmig.tesh
examples/msg/tracing/simple.c [new file with mode: 0644]
examples/msg/tracing/tasks.c [deleted file]
examples/msg/tracing/tasks.tesh [deleted file]
examples/msg/tracing/trace_platform.c [new file with mode: 0644]
examples/msg/tracing/trace_platform.tesh [new file with mode: 0644]
examples/msg/tracing/user_variables.c [new file with mode: 0644]
examples/smpi/CMakeLists.txt
examples/smpi/smpi_traced.tesh [deleted file]
examples/smpi/tracing/smpi_traced.c [moved from examples/smpi/smpi_traced.c with 99% similarity]
examples/smpi/tracing/smpi_traced.tesh [new file with mode: 0644]
examples/smpi/tracing/smpi_traced_simple.c [new file with mode: 0644]
include/simix/simix.h
include/surf/simgrid_dtd.h
include/xbt/ex.h
include/xbt/graphxml.h
include/xbt/parmap.h
src/gras/Msg/sg_msg.c
src/gras/Transport/sg_transport.c
src/gras/Transport/transport_plugin_sg.c
src/gras/Virtu/sg_emul.c
src/gras/Virtu/sg_process.c
src/include/surf/surf.h
src/include/xbt/xbt_os_thread.h
src/instr/instr_config.c
src/instr/instr_interface.c
src/instr/instr_msg_process.c
src/instr/instr_msg_task.c
src/instr/instr_paje.c [deleted file]
src/instr/instr_paje_containers.c [new file with mode: 0644]
src/instr/instr_paje_trace.c
src/instr/instr_paje_types.c [new file with mode: 0644]
src/instr/instr_paje_values.c [new file with mode: 0644]
src/instr/instr_private.h
src/instr/instr_resource_utilization.c
src/instr/instr_routing.c
src/instr/instr_smpi.c
src/instr/instr_surf.c
src/mc/mc_checkpoint.c
src/mc/mc_dpor.c
src/mc/mc_global.c
src/mc/mc_liveness.c
src/mc/mc_request.c
src/mc/mc_state.c
src/mc/private.h
src/msg/msg_environment.c
src/msg/msg_global.c
src/msg/msg_gos.c
src/msg/msg_host.c
src/msg/msg_mailbox.c
src/msg/msg_private.h
src/msg/msg_process.c
src/msg/msg_task.c
src/portable.h
src/simdag/dax_dtd.c
src/simdag/dax_dtd.h
src/simix/README_attempt_without_stack
src/simix/smx_context.c
src/simix/smx_context_base.c
src/simix/smx_context_raw.c
src/simix/smx_context_sysv.c
src/simix/smx_context_thread.c
src/simix/smx_deployment.c
src/simix/smx_environment.c
src/simix/smx_global.c
src/simix/smx_host.c
src/simix/smx_host_private.h [moved from src/simix/host_private.h with 95% similarity]
src/simix/smx_io.c [new file with mode: 0644]
src/simix/smx_io_private.h [new file with mode: 0644]
src/simix/smx_network.c
src/simix/smx_network_private.h [moved from src/simix/network_private.h with 90% similarity]
src/simix/smx_private.h [moved from src/simix/private.h with 95% similarity]
src/simix/smx_process.c
src/simix/smx_process_private.h [moved from src/simix/process_private.h with 95% similarity]
src/simix/smx_smurf.c
src/simix/smx_smurf_private.h [moved from src/simix/smurf_private.h with 61% similarity]
src/simix/smx_synchro.c
src/simix/smx_synchro_private.h [moved from src/simix/synchro_private.h with 77% similarity]
src/simix/smx_user.c
src/smpi/smpi_base.c
src/smpi/smpi_bench.c
src/smpi/smpi_coll.c
src/smpi/smpi_global.c
src/smpi/smpi_pmpi.c
src/surf/network.c
src/surf/simgrid.dtd
src/surf/simgrid_dtd.c
src/surf/surf.c
src/surf/surf_config.c
src/xbt/graphxml.c
src/xbt/parmap.c
src/xbt/xbt_os_thread.c
src/xbt/xbt_sg_synchro.c
src/xbt/xbt_sg_time.c
teshsuite/gras/msg_handle/test_sg_64.tesh
teshsuite/simdag/platforms/basic_parsing_test.tesh
teshsuite/simdag/platforms/basic_parsing_test_bypass.tesh
teshsuite/simdag/platforms/basic_parsing_test_sym_full.tesh
teshsuite/simdag/platforms/flatifier.tesh
tools/doxygen/doxygen_postprocesser.pl

index 619d33b..229f2af 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,6 @@
 SimGrid (3.7) NOT RELEASED; urgency=low
 
-  The "Simplicity does not preceed complexity, but follows it" release.
+  The "sprint cleanups (before spring)" release.
 
   Models:
   * We can specify the smpi latency/bandwidth factor with command line
@@ -31,6 +31,8 @@ SimGrid (3.7) NOT RELEASED; urgency=low
   * Use now crosstraffic keyword instead of the terribly missleading 
     fullduplex keyword. It is activated by default now in the current
     default model, use --cfg=network/crosstraffic:0 to turn it off.
+  * Experimental: new configuration option --cfg=surf/nthreads:N to run
+    analytical models in parallel with N threads (default is 1).
   * Ongoing refactoring the model parsing to make XML files optional
     (more work is needed here to fully achieve this goal)
 
@@ -47,6 +49,9 @@ SimGrid (3.7) NOT RELEASED; urgency=low
     tasks that are finished and should constitute the return value of
     SD_simulate.
 
+  SMPI:
+  * Enable it by default now that it is considered rather stable.
+
   XBT:
   * Mallocators: allow value NULL for the reset function.
   * Dicts: new function xbt_dict_new_homogeneous(void(*)(void*)) to
index 042f93e..be596bc 100644 (file)
@@ -390,8 +390,9 @@ endif(HAVE_NS3)
 IF(HAVE_TRACING)
   ADD_TEST(tracing-help             ${CMAKE_BINARY_DIR}/teshsuite/simdag/platforms/basic_parsing_test --help-tracing)
   ADD_TEST(tracing-ms                          ${CMAKE_BINARY_DIR}/bin/tesh ${TESH_OPTION}     --setenv bindir=${CMAKE_BINARY_DIR}/examples/msg        --cd ${CMAKE_HOME_DIRECTORY}/examples/msg tracing/ms.tesh)
+  ADD_TEST(tracing-trace_platform                              ${CMAKE_BINARY_DIR}/bin/tesh ${TESH_OPTION}     --setenv bindir=${CMAKE_BINARY_DIR}/examples/msg        --cd ${CMAKE_HOME_DIRECTORY}/examples/msg tracing/trace_platform.tesh)
+  ADD_TEST(tracing-user_variables                              ${CMAKE_BINARY_DIR}/bin/tesh ${TESH_OPTION}     --setenv bindir=${CMAKE_BINARY_DIR}/examples/msg        --cd ${CMAKE_HOME_DIRECTORY}/examples/msg tracing/user_variables.tesh)
   ADD_TEST(tracing-categories          ${CMAKE_BINARY_DIR}/bin/tesh ${TESH_OPTION}     --setenv bindir=${CMAKE_BINARY_DIR}/examples/msg        --cd ${CMAKE_HOME_DIRECTORY}/examples/msg tracing/categories.tesh)
-  ADD_TEST(tracing-tasks                       ${CMAKE_BINARY_DIR}/bin/tesh ${TESH_OPTION}     --setenv bindir=${CMAKE_BINARY_DIR}/examples/msg        --cd ${CMAKE_HOME_DIRECTORY}/examples/msg tracing/tasks.tesh)
   ADD_TEST(tracing-process-migration ${CMAKE_BINARY_DIR}/bin/tesh ${TESH_OPTION}       --setenv bindir=${CMAKE_BINARY_DIR}/examples/msg        --cd ${CMAKE_HOME_DIRECTORY}/examples/msg tracing/procmig.tesh)
   ADD_TEST(graphicator ${CMAKE_BINARY_DIR}/bin/tesh ${TESH_OPTION} --setenv srcdir=${CMAKE_HOME_DIRECTORY} --setenv bindir=${CMAKE_BINARY_DIR}/bin --cd ${CMAKE_HOME_DIRECTORY}/tools/graphicator graphicator.tesh)
 ENDIF(HAVE_TRACING)
@@ -427,7 +428,7 @@ if(HAVE_UCONTEXT_H)
        ADD_TEST(smpi-reduce-ucontext   ${CMAKE_BINARY_DIR}/bin/tesh ${TESH_OPTION}     --cfg contexts/factory:ucontext                 --cd ${CMAKE_BINARY_DIR}/examples/smpi ${CMAKE_HOME_DIRECTORY}/examples/smpi/reduce.tesh)
 endif(HAVE_UCONTEXT_H)
 if(HAVE_TRACING)
-  ADD_TEST(smpi-tracing-ptp ${CMAKE_BINARY_DIR}/bin/tesh ${TESH_OPTION} --cd ${CMAKE_BINARY_DIR}/examples/smpi ${CMAKE_HOME_DIRECTORY}/examples/smpi/smpi_traced.tesh)
+  ADD_TEST(smpi-tracing-ptp ${CMAKE_BINARY_DIR}/bin/tesh ${TESH_OPTION} --cd ${CMAKE_BINARY_DIR}/examples/smpi ${CMAKE_HOME_DIRECTORY}/examples/smpi/tracing/smpi_traced.tesh)
 endif(HAVE_TRACING)
 endif(enable_smpi)
                                                                
@@ -489,15 +490,6 @@ if(HAVE_MC)
        endif(HAVE_RAWCTX)
 endif(HAVE_MC)
 
-# Those tests are broken due to wrong sort of tesh... TODO sort with more characters
-set_tests_properties(msg-chord-thread msg-chord-thread-parallel PROPERTIES WILL_FAIL true)
-if(HAVE_UCONTEXT_H)
-    set_tests_properties(msg-chord-ucontext msg-chord-ucontext-parallel PROPERTIES WILL_FAIL true)
-endif(HAVE_UCONTEXT_H)
-if(HAVE_RAWCTX)
-    set_tests_properties(msg-chord-raw msg-chord-raw-parallel PROPERTIES WILL_FAIL true)
-endif(HAVE_RAWCTX)
-
 endif(release)
 
 endif(NOT enable_memcheck)
index 9174abb..013db55 100644 (file)
@@ -77,8 +77,8 @@ ADD_TEST(msg-icomms-waitany ${CMAKE_HOME_DIRECTORY}/examples/msg/icomms/peer3 ${
 \r
 IF(HAVE_TRACING)\r
   ADD_TEST(tracing-ms perl ${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/tesh.pl ${CMAKE_HOME_DIRECTORY}/examples/msg tracing/ms.tesh)\r
+  ADD_TEST(tracing-trace_platform perl ${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/tesh.pl ${CMAKE_HOME_DIRECTORY}/examples/msg tracing/trace_platform.tesh)\r
   ADD_TEST(tracing-categories perl ${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/tesh.pl ${CMAKE_HOME_DIRECTORY}/examples/msg tracing/categories.tesh)\r
-  ADD_TEST(tracing-tasks perl ${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/tesh.pl ${CMAKE_HOME_DIRECTORY}/examples/msg tracing/tasks.tesh)\r
   ADD_TEST(tracing-process-migration perl ${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/tesh.pl ${CMAKE_HOME_DIRECTORY}/examples/msg tracing/procmig.tesh)\r
 ENDIF(HAVE_TRACING)\r
 \r
@@ -121,7 +121,7 @@ if(enable_smpi)
 ADD_TEST(smpi-bcast    perl ${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/tesh.pl ${CMAKE_BINARY_DIR}/examples/smpi ${CMAKE_HOME_DIRECTORY}/examples/smpi/bcast.tesh)\r
 ADD_TEST(smpi-reduce   perl ${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/tesh.pl ${CMAKE_BINARY_DIR}/examples/smpi ${CMAKE_HOME_DIRECTORY}/examples/smpi/reduce.tesh)\r
 if(HAVE_TRACING)\r
-  ADD_TEST(smpi-tracing-ptp perl ${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/tesh.pl ${CMAKE_BINARY_DIR}/examples/smpi ${CMAKE_HOME_DIRECTORY}/examples/smpi/smpi_traced.tesh)\r
+  ADD_TEST(smpi-tracing-ptp perl ${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/tesh.pl ${CMAKE_BINARY_DIR}/examples/smpi ${CMAKE_HOME_DIRECTORY}/examples/smpi/tracing/smpi_traced.tesh)\r
 endif(HAVE_TRACING)\r
 endif(enable_smpi)\r
                                                                \r
index c085b1b..a4a7159 100644 (file)
@@ -113,6 +113,8 @@ CHECK_INCLUDE_FILE("unistd.h" HAVE_UNISTD_H)
 CHECK_INCLUDE_FILE("execinfo.h" HAVE_EXECINFO_H)
 CHECK_INCLUDE_FILE("signal.h" HAVE_SIGNAL_H)
 CHECK_INCLUDE_FILE("sys/time.h" HAVE_SYS_TIME_H)
+CHECK_INCLUDE_FILE("sys/param.h" HAVE_SYS_PARAM_H)
+CHECK_INCLUDE_FILE("sys/sysctl.h" HAVE_SYS_SYSCTL_H)
 CHECK_INCLUDE_FILE("time.h" HAVE_TIME_H)
 CHECK_INCLUDE_FILE("dlfcn.h" HAVE_DLFCN_H)
 CHECK_INCLUDE_FILE("inttypes.h" HAVE_INTTYPES_H)
@@ -869,7 +871,7 @@ ${CMAKE_BINARY_DIR}/bin/smpiff
 ${CMAKE_BINARY_DIR}/bin/smpirun
 ${CMAKE_BINARY_DIR}/bin/colorize
 ${CMAKE_BINARY_DIR}/bin/simgrid_update_xml
-${CMAKE_BINARY_DIR}/examples/smpi/smpi_traced.trace
+${CMAKE_BINARY_DIR}/examples/smpi/tracing/smpi_traced.trace
 ${CMAKE_BINARY_DIR}/src/supernovae_sg.c
 ${CMAKE_BINARY_DIR}/src/supernovae_gras.c
 ${CMAKE_BINARY_DIR}/src/supernovae_smpi.c
index c30f7ef..834d497 100644 (file)
@@ -78,12 +78,13 @@ set(EXTRA_DIST
        src/gras/Transport/transport_interface.h
        src/amok/Bandwidth/bandwidth_private.h
        src/amok/amok_modinter.h
-       src/simix/private.h
-       src/simix/process_private.h
-       src/simix/host_private.h
-       src/simix/network_private.h
-       src/simix/smurf_private.h
-       src/simix/synchro_private.h
+       src/simix/smx_private.h
+       src/simix/smx_process_private.h
+       src/simix/smx_host_private.h
+       src/simix/smx_network_private.h
+       src/simix/smx_smurf_private.h
+       src/simix/smx_synchro_private.h
+       src/simix/smx_io_private.h
        
        src/smpi/private.h
        src/smpi/smpi_mpi_dt_private.h
@@ -249,6 +250,7 @@ set(SIMIX_SRC
        src/simix/smx_user.c
        src/simix/smx_smurf.c
        src/simix/smx_context_raw.c
+       src/simix/smx_io.c
 )
 
 set(MSG_SRC
@@ -339,8 +341,10 @@ set(TRACING_SRC
        src/instr/instr_routing.c
        src/instr/instr_config.c
        src/instr/instr_interface.c
-       src/instr/instr_paje.c
        src/instr/instr_paje_trace.c
+       src/instr/instr_paje_types.c
+       src/instr/instr_paje_values.c
+       src/instr/instr_paje_containers.c
        src/instr/instr_msg_task.c
        src/instr/instr_msg_process.c
        src/instr/instr_surf.c
@@ -567,7 +571,7 @@ file(GLOB_RECURSE examples_to_install_in_doc
 
     
 set(DOC_SOURCES
-       doc/installSimgrid.doc
+       doc/install.doc
        doc/bindings.doc
        doc/options.doc
        doc/use.doc
index 57f3d70..a87ec9e 100644 (file)
@@ -10,13 +10,14 @@ else(NOT __VISUALC__ AND NOT __BORLANDC__)
 endif(NOT __VISUALC__ AND NOT __BORLANDC__)
 
 if(enable_compile_warnings)
-       set(warnCFLAGS "-Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wcomment -Wformat -Wwrite-strings -Werror=clobbered -Wno-unused-function -Wno-unused-parameter -Wno-strict-aliasing -Wno-format-nonliteral -Werror ")
+     set(warnCFLAGS "-Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wcomment -Wformat -Wwrite-strings -Wclobbered -Wno-unused-function -Wno-unused-parameter -Wno-strict-aliasing -Wno-format-nonliteral -Werror ")
+    if(COMPILER_C_VERSION_MAJOR_MINOR STRGREATER "4.5")
+        set(warnCFLAGS "${warnCFLAGS} -Wno-error=unused-but-set-variable ")
+    else(COMPILER_C_VERSION_MAJOR_MINOR STRGREATER "4.5")
+        set(warnCFLAGS "${warnCFLAGS} -Wno-error=clobbered ")
+    endif(COMPILER_C_VERSION_MAJOR_MINOR STRGREATER "4.5")
 endif(enable_compile_warnings)
 
-if(COMPILER_C_VERSION_MAJOR_MINOR STRGREATER "4.5")
-       set(warnCFLAGS "${warnCFLAGS} -Wno-error=unused-but-set-variable ")
-endif(COMPILER_C_VERSION_MAJOR_MINOR STRGREATER "4.5")
-
 if(enable_compile_optimizations)
        set(optCFLAGS "-O3 -finline-functions -funroll-loops -fno-strict-aliasing ")
        if(${COMPILER_C_VERSION_MAJOR_MINOR} STRGREATER "4.5")
index 11441e5..df02d62 100644 (file)
@@ -91,7 +91,7 @@ if(DOXYGEN_PATH AND FIG2DEV_PATH AND BIBTEX2HTML_PATH AND GOOD_BIBTEX2HTML_VERSI
            COMMAND ${CMAKE_COMMAND} -E echo "XX First Doxygen pass"
                COMMAND ${DOXYGEN_PATH}/doxygen Doxyfile
                COMMAND ${CMAKE_HOME_DIRECTORY}/tools/doxygen/index_create.pl simgrid.tag index-API.doc
-               COMMAND ${CMAKE_HOME_DIRECTORY}/tools/doxygen/toc_create.pl pls.doc index.doc FAQ.doc gtut-introduction.doc installSimgrid.doc bindings.doc options.doc tracing.doc
+               COMMAND ${CMAKE_HOME_DIRECTORY}/tools/doxygen/toc_create.pl pls.doc index.doc FAQ.doc gtut-introduction.doc install.doc bindings.doc options.doc tracing.doc
                
                COMMAND ${CMAKE_COMMAND} -E echo "XX Second Doxygen pass"
                COMMAND ${DOXYGEN_PATH}/doxygen Doxyfile
index 3974506..f68016b 100644 (file)
@@ -44,7 +44,6 @@ add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/gras/pmm)
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/gras/synchro)\r
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/gras/properties)\r
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/gras/console)\r
-\r
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/msg/properties)\r
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/msg/actions)\r
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/msg/migration)\r
@@ -54,13 +53,16 @@ add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/msg/parallel_task)
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/msg/priority)\r
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/msg/masterslave)\r
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/msg/trace)\r
-add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/msg/tracing)\r
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/msg/icomms)\r
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/msg/chord)\r
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/msg/parallel_contexts)\r
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/msg/token_ring)\r
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/msg/pmm)\r
 \r
+if(HAVE_TRACING)\r
+    add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/msg/tracing)\r
+endif(HAVE_TRACING)\r
+\r
 if(HAVE_MC)\r
        add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/msg/mc)\r
 endif(HAVE_MC)\r
index de8377d..2707a5f 100644 (file)
@@ -20,7 +20,7 @@ option(enable_debug "Set NDEBUG flag" on)
 
 option(enable_gtnets "Whether gtnets model is activated." off)
 option(enable_ns3    "Whether ns3 model is activated." off)
-option(enable_smpi "This variable set smpi lib." off)
+option(enable_smpi "Whether the smpi library is compiled." on)
 option(enable_lua "Whether the lua bindings are activated." off)
 option(enable_compile_warnings "Whether compilation warnings should be turned into errors." off)
 option(enable_maintainer_mode "Whether flex and flexml files should be rebuilt." off)
index 0567077..b18f80a 100644 (file)
@@ -457,7 +457,7 @@ endif(HAVE_NS3)
 
 IF(HAVE_TRACING)
   ADD_TEST(tracing-help             ${CMAKE_BINARY_DIR}/teshsuite/simdag/platforms/basic_parsing_test --help-tracing)
-ADD_TEST(memcheck-tracing-ms-0 ${CMAKE_BINARY_DIR}/examples/msg/tracing/ms --cfg=tracing:1 --cfg=tracing/buffer:1 --cfg=tracing/buffer:1 --cfg=tracing/filename:tracing/ms.trace --cfg=tracing/categorized:1 --cfg=tracing/uncategorized:1 --cfg=triva/categorized:tracing/ms.cat.plist --cfg=triva/uncategorized:tracing/ms.uncat.plist --log=instr_paje.thres:debug --log=instr_paje_trace.thres:debug "--log=root.fmt:[%10.6r]%e\(%i:%P@%h\)%e%m%n" ./tracing/platform.xml ./tracing/deployment.xml --cd ${CMAKE_HOME_DIRECTORY}/examples/msg/)
+ADD_TEST(memcheck-tracing-ms-0 ${CMAKE_BINARY_DIR}/examples/msg/tracing/ms --cfg=tracing:1 --cfg=tracing/buffer:1 --cfg=tracing/buffer:1 --cfg=tracing/filename:tracing/ms.trace --cfg=tracing/categorized:1 --cfg=tracing/uncategorized:1 --cfg=triva/categorized:tracing/ms.cat.plist --cfg=triva/uncategorized:tracing/ms.uncat.plist --log=instr_paje_containers.thres:debug --log=instr_paje_trace.thres:debug "--log=root.fmt:[%10.6r]%e\(%i:%P@%h\)%e%m%n" ./tracing/platform.xml ./tracing/deployment.xml --cd ${CMAKE_HOME_DIRECTORY}/examples/msg/)
 ADD_TEST(memcheck-tracing-ms-1 cat tracing/ms.trace --cd ${CMAKE_HOME_DIRECTORY}/examples/msg/)
 ADD_TEST(memcheck-tracing-ms-2 cat tracing/ms.uncat.plist --cd ${CMAKE_HOME_DIRECTORY}/examples/msg/)
 ADD_TEST(memcheck-tracing-ms-3 cat tracing/ms.cat.plist --cd ${CMAKE_HOME_DIRECTORY}/examples/msg/)
index a99a83b..a99a99b 100644 (file)
@@ -615,7 +615,7 @@ WARN_LOGFILE           =
 
 INPUT                  = index.doc \
                          FAQ.doc \
-                                                installSimgrid.doc \
+                        install.doc \
                          bindings.doc \
                          options.doc \
                          tracing.doc \
index 258c628..0490d50 100644 (file)
@@ -4,7 +4,7 @@
 
 Since GRAS is technically part of the SimGrid project, you have to install
 SimGrid to install GRAS. Doing so is explained in the relevant FAQ section
-(\ref installSimgrid). 
+(\ref install). 
 
 Newcommers should install the stable release from the tarball, since the 
 snapshots may suffer from (additionnal;) stability issues. Only go for the
similarity index 89%
rename from doc/installSimgrid.doc
rename to doc/install.doc
index 99c01b6..adc5f5f 100644 (file)
@@ -1,20 +1,20 @@
-/*! \page installSimgrid Install Simgrid
+/*! \page install Install Simgrid
 
-\htmlinclude .installSimgrid.doc.toc
+\htmlinclude .install.doc.toc
 
-\section installSimgrid_cmake Installing the SimGrid library
+\section install_cmake Installing the SimGrid library
 
-\subsection installSimgrid_intro Some generalitty
+\subsection install_intro Some generalitty
 
-\subsubsection installSimgrid_intro1 What is Cmake?
+\subsubsection install_intro1 What is Cmake?
 
 CMake is a family of tools designed to build, test and package software. CMake is used to control the software compilation process using simple platform and compiler independent configuration files. CMake generates native makefiles and workspaces that can be used in the compiler environment of your choice. For more information see official web site <a href="http://www.cmake.org/">here</a>.
 
-\subsubsection installSimgrid_intro2 Why cmake?
+\subsubsection install_intro2 Why cmake?
 
 CMake permits to developers to compil projects on different plateforms. Then many tools are embedded like ctest for making test, a link to cdash for vizualise results but also test coverage and bug reports. 
 
-\subsubsection installSimgrid_intro3 What cmake need?
+\subsubsection install_intro3 What cmake need?
 
 CMake needs some prerequists like :
 
@@ -31,7 +31,7 @@ For Windows :
   \li perl <a href="http://www.activestate.com/activeperl/downloads">(download page)</a>
   \li git <a href="http://msysgit.googlecode.com/files/Git-1.7.4-preview20110204.exe">(download page)</a>
   
-\subsubsection installSimgrid_cmakeoption1 Liste of options
+\subsubsection install_cmakeoption1 Liste of options
 
 \verbatim
 "cmake -D[name]=[value] ... ./"
@@ -58,7 +58,7 @@ For Windows :
        pipol_user                      <pipol_username>
 \endverbatim
                                                                                                                                                           
-\subsubsection installSimgrid_cmakeoption2 Options explaination
+\subsubsection install_cmakeoption2 Options explaination
 
   \li enable_gtnets : set to true implie that user wants to use gtnets.
 
@@ -100,7 +100,7 @@ For Windows :
   
   \li pipol_user : specify your pipol username if you want to use the pipol-remote command.
 
-\subsubsection installSimgrid_cmakeoption3 Initialisation
+\subsubsection install_cmakeoption3 Initialisation
 
 Those options are initialized the first time you launch "cmake ." whithout specified option.
 
@@ -125,14 +125,14 @@ gtnets_path                       null
 pipol_user                     null
 \endverbatim
 
-\subsubsection installSimgrid_cmakeoption4 Option's cache and how to reset?
+\subsubsection install_cmakeoption4 Option's cache and how to reset?
 
 When options have been set they are keep into a cache file named "CMakeCache.txt". So if you want 
 reset values you just delete this file located to the project directory.
 
-\subsection installSimgrid_cmakecompilation Cmake compilation
+\subsection install_cmakecompilation Cmake compilation
 
-\subsubsection installSimgrid_cmakecompilation1 With command line.
+\subsubsection install_cmakecompilation1 With command line.
 
 On Unix or Mac platform:
 
@@ -148,14 +148,14 @@ cmake -G"MinGW Makefiles" -D[name]=[value] ... ./
 mingw32-make
 \endverbatim
 
-\subsubsection installSimgrid_cmakecompilation2 With ccmake tool.
+\subsubsection install_cmakecompilation2 With ccmake tool.
 
 \verbatim
 "ccmake ./"
 \endverbatim
 Then follow instructions.
 
-\subsubsection installSimgrid_cmakecompilation2bis Build out of source.
+\subsubsection install_cmakecompilation2bis Build out of source.
 
 As cmake generate many files used for compilation, we recommand to make a build directory.
 For examples you can make :
@@ -179,7 +179,7 @@ Or complety out of sources :
 
 Those two kind of compilation permit to delete files created by compilation easier.
 
-\subsubsection installSimgrid_cmakecompilation3 Resume of command line
+\subsubsection install_cmakecompilation3 Resume of command line
 
  \li CMake
 \verbatim
@@ -216,9 +216,9 @@ ctest -D NightlyMemoryCheck
 
 If you want to test before make a commit you can simply make "ctest -D Experimental" and then you can visualize results submitted into Cdash. <a href="http://cdash.inria.fr/CDash/index.php?project=Simgrid">(Go to Cdash site)</a>.
 
-\subsection installSimgrid_cmakeinstall How to install with cmake?
+\subsection install_cmakeinstall How to install with cmake?
 
-\subsubsection installSimgrid_cmakeinstall1 From Git. 
+\subsubsection install_cmakeinstall1 From Git. 
 
 \verbatim
 git clone git://scm.gforge.inria.fr/simgrid/simgrid.git simgrid
@@ -228,7 +228,7 @@ make
 make install
 \endverbatim
 
-\subsubsection installSimgrid_cmakeinstall2 From a distrib
+\subsubsection install_cmakeinstall2 From a distrib
 
 \verbatim
 wget https://gforge.inria.fr/frs/download.php/28674/simgrid-3.6.1.tar.gz
@@ -240,9 +240,9 @@ make install
 \endverbatim
 
 
-\subsection installSimgrid_cmakehowto How to modified sources files for developers
+\subsection install_cmakehowto How to modified sources files for developers
 
-\subsubsection installSimgrid_cmakehowto1 Add an executable or examples.
+\subsubsection install_cmakehowto1 Add an executable or examples.
 
 If you want make an executable you have to create a CMakeList.txt to the src directory. 
 You must specified where to create the executable, source list, dependencies and the name of the binary.
@@ -265,7 +265,7 @@ this line :
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/<path_where_is_CMakeList.txt>)
 \endverbatim
 
-\subsubsection installSimgrid_cmakehowto2 Delete/add sources to lib.
+\subsubsection install_cmakehowto2 Delete/add sources to lib.
 
 If you want modified, add or delete source files from a library you have to edit <project/directory>/buildtools/Cmake/DefinePackages.cmake
 
@@ -286,9 +286,9 @@ set(JMSG_JAVA_SRC
 )
 \endverbatim
 
-\section installSimgrid_Win Installing the SimGrid library with Windows pakage
+\section install_Win Installing the SimGrid framework on Windows
 
-\subsection installSimgrid_Win_install Installing SimGrid
+\subsection install_Win_install Installing SimGrid with the automatic installer
 
 Before start the installation, you need to be sure to have the following dependencies:
   \li cmake 2.8 <a href="http://www.cmake.org/cmake/resources/software.html">(download page)</a>
@@ -323,7 +323,7 @@ Step 3: Choice where to install packets previously selected. Please don't use sp
 
 Step 4: Restart your computer to take in consideration environment variables.
 
-\subsection installSimgrid_Win_compile1 Compile a project "HelloWorld"
+\subsection install_Win_compile1 Compile a project "HelloWorld"
 
 In the SimGrid install directroy you should have an HelloWorld project to explain you how to start 
 compiling a source file. There are:
@@ -345,7 +345,7 @@ Now let's compil this example:
 For compiling your own code you can simply copy the HelloWorld project and rename source name. It will
 create a target with the same name of the source. 
 
-\subsection installSimgrid_Win_compile2 How to add and compile a new example
+\subsection install_Win_compile2 How to add and compile a new example
 
 \li Put your source file into the helloWord directory.
 \li Edit CMakeLists.txt by removing the Find Targets section and add those two lines into this section
@@ -363,7 +363,14 @@ cmake -G"MinGW Makefiles" \<path_to_HelloWorld_project\>
 \li Run "mingw32-make"
 \li You should obtain "TARGET_NAME.exe".
 
-\section installSimgrid_setting_MSG Setting up your own MSG code
+\subsection install_Win_ruby Setup a virtualbox to use SimGrid-Ruby on windows 
+
+Allan Espinosa made these set of Vagrant rules available so that you
+can use the SimGrid Ruby bindings in a virtual machine using
+VirtualBox. Thanks to him for that. You can find his project here:
+https://github.com/aespinosa/simgrid-vagrant
+
+\section install_setting_MSG Setting up your own MSG code
 
 Do not build your simulator by modifying the SimGrid examples.  Go
 outside the SimGrid source tree and create your own working directory
@@ -442,7 +449,7 @@ in a terminal : <tt>info make</tt> and read the introduction. The
 previous example should be enough for a first try but you may want to
 perform some more complex compilations...
 
-\section installSimgrid_setting_GRAS Setting up your own GRAS code
+\section install_setting_GRAS Setting up your own GRAS code
 
 If you use the GRAS interface instead of the MSG one, then previous section
 is not the better source of information. Instead, you should check the GRAS
index 66c9c9c..85519c5 100644 (file)
@@ -163,6 +163,17 @@ the \b maxmin/precision item (default value: 1e-9). Changing it
 may speedup the simulation by discarding very small actions, at the
 price of a reduced numerical precision.
 
+\subsection options_model_nthreads Parallel threads for model updates
+
+By default, Surf computes the analytical models sequentially to share their
+resources and update their actions. It is possible to run them in parallel,
+using the \b surf/nthreads item (default value: 1). If you use a
+negative value, the amount of available cores is automatically
+detected  and used instead.
+
+Depending on the workload of the models and their complexity, you may get a
+speedup or a slowdown because of the synchronization costs of threads.
+
 \subsection options_model_network Configuring the Network model
 
 \subsubsection options_model_network_gamma Maximal TCP window size
@@ -314,7 +325,8 @@ If you are using the \c ucontext or \c raw context factories, you can
 request to execute the user code in parallel. Several threads are
 launched, each of them handling as much user contexts at each run. To
 actiave this, set the \b contexts/nthreads item to the amount of
-core that you have in your computer.
+cores that you have in your computer (or -1 to have the amount of cores
+auto-detected).
 
 Even if you asked several worker threads using the previous option,
 you can request to start the parallel execution (and pay the
@@ -467,6 +479,8 @@ when \b verbose-exit is set to 0 (it is to 1 by default).
 
 - \c ns3/TcpModel: \ref options_pls
 
+- \c surf/nthreads: \ref options_model_nthreads
+
 - \c smpi/running_power: \ref options_smpi_bench
 - \c smpi/display_timing: \ref options_smpi_timing
 - \c smpi/cpu_threshold: \ref options_smpi_bench
index c67ff51..2c590ee 100644 (file)
@@ -203,15 +203,6 @@ tracing/smpi/group
 --cfg=tracing/smpi/group:1
 \endverbatim
 
-\li <b>\c 
-tracing/msg/task
-</b>:
-  This option only has effect if this simulator is MSG-based. It traces the
-  behavior of all categorized MSG tasks, grouping them by hosts.
-\verbatim
---cfg=tracing/msg/task:1
-\endverbatim
-
 \li <b>\c 
 tracing/msg/process
 </b>:
@@ -579,4 +570,4 @@ visualization was generated with the following configuration:
 trace files. See the tracing API to how to define them for your
 simulator.
 
-*/
\ No newline at end of file
+*/
index 31833cf..55a7463 100644 (file)
@@ -7,58 +7,58 @@ $ $SG_TEST_EXENV ./all2all_simulator$EXEEXT ${srcdir:=.}/../../msg/small_platfor
 > [  0.000000] (05:sender@Fafard) Launch current node
 > [  0.000000] (07:sender@Ginette) Launch current node
 > [  0.000000] (09:sender@Bourassa) Launch current node
-> [  0.000156] (04:receiver@Jupiter) Listening on port 4000 (expecting 4 messages)
-> [  0.000156] (02:receiver@Tremblay) Listening on port 4000 (expecting 4 messages)
-> [  0.000156] (10:receiver@Bourassa) Listening on port 4000 (expecting 4 messages)
-> [  0.000156] (08:receiver@Ginette) Listening on port 4000 (expecting 4 messages)
-> [  0.000156] (06:receiver@Fafard) Listening on port 4000 (expecting 4 messages)
-> [  0.015433] (01:sender@Tremblay)   Sent Data from Tremblay to Jupiter
-> [  0.015433] (04:receiver@Jupiter) Got Data from Tremblay:5000 (still 3 to go)
-> [  0.020592] (09:sender@Bourassa)   Sent Data from Bourassa to Tremblay
-> [  0.020592] (02:receiver@Tremblay) Got Data from Bourassa:5000 (still 3 to go)
-> [  0.033889] (07:sender@Ginette)   Sent Data from Ginette to Tremblay
-> [  0.033889] (02:receiver@Tremblay) Got Data from Ginette:5000 (still 2 to go)
-> [  0.036241] (01:sender@Tremblay)   Sent Data from Tremblay to Fafard
-> [  0.036241] (06:receiver@Fafard) Got Data from Tremblay:5000 (still 3 to go)
-> [  0.049694] (01:sender@Tremblay)   Sent Data from Tremblay to Ginette
-> [  0.049694] (08:receiver@Ginette) Got Data from Tremblay:5000 (still 3 to go)
-> [  0.054541] (05:sender@Fafard)   Sent Data from Fafard to Tremblay
-> [  0.054541] (02:receiver@Tremblay) Got Data from Fafard:5000 (still 1 to go)
-> [  0.056459] (09:sender@Bourassa)   Sent Data from Bourassa to Jupiter
-> [  0.056459] (04:receiver@Jupiter) Got Data from Bourassa:5000 (still 2 to go)
-> [  0.062096] (09:sender@Bourassa)   Sent Data from Bourassa to Fafard
-> [  0.062096] (06:receiver@Fafard) Got Data from Bourassa:5000 (still 2 to go)
-> [  0.069818] (03:sender@Jupiter)   Sent Data from Jupiter to Tremblay
-> [  0.069818] (02:receiver@Tremblay) Got Data from Jupiter:5000 (still 0 to go)
-> [  0.069818] (02:receiver@Tremblay) Exiting GRAS
-> [  0.070286] (01:sender@Tremblay)   Sent Data from Tremblay to Bourassa
-> [  0.070286] (01:sender@Tremblay) Exiting GRAS
-> [  0.070286] (10:receiver@Bourassa) Got Data from Tremblay:5000 (still 3 to go)
-> [  0.075203] (09:sender@Bourassa)   Sent Data from Bourassa to Ginette
-> [  0.075203] (09:sender@Bourassa) Exiting GRAS
-> [  0.075203] (08:receiver@Ginette) Got Data from Bourassa:5000 (still 2 to go)
-> [  0.085031] (07:sender@Ginette)   Sent Data from Ginette to Jupiter
-> [  0.085031] (04:receiver@Jupiter) Got Data from Ginette:5000 (still 1 to go)
-> [  0.105901] (03:sender@Jupiter)   Sent Data from Jupiter to Fafard
-> [  0.105901] (06:receiver@Fafard) Got Data from Jupiter:5000 (still 1 to go)
-> [  0.119072] (07:sender@Ginette)   Sent Data from Ginette to Fafard
-> [  0.119072] (06:receiver@Fafard) Got Data from Ginette:5000 (still 0 to go)
-> [  0.119072] (06:receiver@Fafard) Exiting GRAS
-> [  0.120957] (05:sender@Fafard)   Sent Data from Fafard to Jupiter
-> [  0.120957] (04:receiver@Jupiter) Got Data from Fafard:5000 (still 0 to go)
-> [  0.120957] (04:receiver@Jupiter) Exiting GRAS
-> [  0.132180] (07:sender@Ginette)   Sent Data from Ginette to Bourassa
-> [  0.132180] (07:sender@Ginette) Exiting GRAS
-> [  0.132180] (10:receiver@Bourassa) Got Data from Ginette:5000 (still 2 to go)
-> [  0.134629] (03:sender@Jupiter)   Sent Data from Jupiter to Ginette
-> [  0.134629] (08:receiver@Ginette) Got Data from Jupiter:5000 (still 1 to go)
-> [  0.147800] (05:sender@Fafard)   Sent Data from Fafard to Ginette
-> [  0.147800] (08:receiver@Ginette) Got Data from Fafard:5000 (still 0 to go)
-> [  0.147800] (08:receiver@Ginette) Exiting GRAS
-> [  0.170496] (03:sender@Jupiter)   Sent Data from Jupiter to Bourassa
-> [  0.170496] (03:sender@Jupiter) Exiting GRAS
-> [  0.170496] (10:receiver@Bourassa) Got Data from Jupiter:5000 (still 1 to go)
-> [  0.175976] (05:sender@Fafard)   Sent Data from Fafard to Bourassa
-> [  0.175976] (05:sender@Fafard) Exiting GRAS
-> [  0.175976] (10:receiver@Bourassa) Got Data from Fafard:5000 (still 0 to go)
-> [  0.175976] (10:receiver@Bourassa) Exiting GRAS
+> [  0.000195] (04:receiver@Jupiter) Listening on port 4000 (expecting 4 messages)
+> [  0.000195] (02:receiver@Tremblay) Listening on port 4000 (expecting 4 messages)
+> [  0.000195] (10:receiver@Bourassa) Listening on port 4000 (expecting 4 messages)
+> [  0.000195] (08:receiver@Ginette) Listening on port 4000 (expecting 4 messages)
+> [  0.000195] (06:receiver@Fafard) Listening on port 4000 (expecting 4 messages)
+> [  0.019284] (01:sender@Tremblay)   Sent Data from Tremblay to Jupiter
+> [  0.019284] (04:receiver@Jupiter) Got Data from Tremblay:5000 (still 3 to go)
+> [  0.025735] (09:sender@Bourassa)   Sent Data from Bourassa to Tremblay
+> [  0.025735] (02:receiver@Tremblay) Got Data from Bourassa:5000 (still 3 to go)
+> [  0.042352] (07:sender@Ginette)   Sent Data from Ginette to Tremblay
+> [  0.042352] (02:receiver@Tremblay) Got Data from Ginette:5000 (still 2 to go)
+> [  0.045289] (01:sender@Tremblay)   Sent Data from Tremblay to Fafard
+> [  0.045289] (06:receiver@Fafard) Got Data from Tremblay:5000 (still 3 to go)
+> [  0.062102] (01:sender@Tremblay)   Sent Data from Tremblay to Ginette
+> [  0.062102] (08:receiver@Ginette) Got Data from Tremblay:5000 (still 3 to go)
+> [  0.068162] (05:sender@Fafard)   Sent Data from Fafard to Tremblay
+> [  0.068162] (02:receiver@Tremblay) Got Data from Fafard:5000 (still 1 to go)
+> [  0.070559] (09:sender@Bourassa)   Sent Data from Bourassa to Jupiter
+> [  0.070559] (04:receiver@Jupiter) Got Data from Bourassa:5000 (still 2 to go)
+> [  0.077590] (09:sender@Bourassa)   Sent Data from Bourassa to Fafard
+> [  0.077590] (06:receiver@Fafard) Got Data from Bourassa:5000 (still 2 to go)
+> [  0.087251] (03:sender@Jupiter)   Sent Data from Jupiter to Tremblay
+> [  0.087251] (02:receiver@Tremblay) Got Data from Jupiter:5000 (still 0 to go)
+> [  0.087251] (02:receiver@Tremblay) Exiting GRAS
+> [  0.087837] (01:sender@Tremblay)   Sent Data from Tremblay to Bourassa
+> [  0.087837] (01:sender@Tremblay) Exiting GRAS
+> [  0.087837] (10:receiver@Bourassa) Got Data from Tremblay:5000 (still 3 to go)
+> [  0.093971] (09:sender@Bourassa)   Sent Data from Bourassa to Ginette
+> [  0.093971] (09:sender@Bourassa) Exiting GRAS
+> [  0.093971] (08:receiver@Ginette) Got Data from Bourassa:5000 (still 2 to go)
+> [  0.106266] (07:sender@Ginette)   Sent Data from Ginette to Jupiter
+> [  0.106266] (04:receiver@Jupiter) Got Data from Ginette:5000 (still 1 to go)
+> [  0.132345] (03:sender@Jupiter)   Sent Data from Jupiter to Fafard
+> [  0.132345] (06:receiver@Fafard) Got Data from Jupiter:5000 (still 1 to go)
+> [  0.148801] (07:sender@Ginette)   Sent Data from Ginette to Fafard
+> [  0.148801] (06:receiver@Fafard) Got Data from Ginette:5000 (still 0 to go)
+> [  0.148801] (06:receiver@Fafard) Exiting GRAS
+> [  0.151165] (05:sender@Fafard)   Sent Data from Fafard to Jupiter
+> [  0.151165] (04:receiver@Jupiter) Got Data from Fafard:5000 (still 0 to go)
+> [  0.151165] (04:receiver@Jupiter) Exiting GRAS
+> [  0.165182] (07:sender@Ginette)   Sent Data from Ginette to Bourassa
+> [  0.165182] (07:sender@Ginette) Exiting GRAS
+> [  0.165182] (10:receiver@Bourassa) Got Data from Ginette:5000 (still 2 to go)
+> [  0.168247] (03:sender@Jupiter)   Sent Data from Jupiter to Ginette
+> [  0.168247] (08:receiver@Ginette) Got Data from Jupiter:5000 (still 1 to go)
+> [  0.184703] (05:sender@Fafard)   Sent Data from Fafard to Ginette
+> [  0.184703] (08:receiver@Ginette) Got Data from Fafard:5000 (still 0 to go)
+> [  0.184703] (08:receiver@Ginette) Exiting GRAS
+> [  0.213071] (03:sender@Jupiter)   Sent Data from Jupiter to Bourassa
+> [  0.213071] (03:sender@Jupiter) Exiting GRAS
+> [  0.213071] (10:receiver@Bourassa) Got Data from Jupiter:5000 (still 1 to go)
+> [  0.219907] (05:sender@Fafard)   Sent Data from Fafard to Bourassa
+> [  0.219907] (05:sender@Fafard) Exiting GRAS
+> [  0.219907] (10:receiver@Bourassa) Got Data from Fafard:5000 (still 0 to go)
+> [  0.219907] (10:receiver@Bourassa) Exiting GRAS
index 1c870af..8eb3637 100644 (file)
@@ -2,10 +2,9 @@
 $ $SG_TEST_EXENV ./mmrpc_simulator$EXEEXT ${srcdir:=.}/../../msg/small_platform.xml ${srcdir:=.}/mmrpc.xml "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
 > [  0.000000] (1:server@Tremblay) Launch server (port=4000)
 > [  0.000000] (2:client@Fafard) Launch client (server on Tremblay:4000)
-> [  0.000156] (2:client@Fafard) Connected to Tremblay:4000.
-> [  0.000156] (2:client@Fafard) >>>>>>>> Connected to server which is on Tremblay:4000 <<<<<<<<
-> [  0.072516] (2:client@Fafard) >>>>>>>> Request sent to Tremblay:4000 <<<<<<<<
-> [  0.118972] (1:server@Tremblay) Exiting GRAS
-> [  0.118972] (2:client@Fafard) >>>>>>>> Got answer from Tremblay:4000 (values are right) <<<<<<<<
-> [  0.118972] (2:client@Fafard) Exiting GRAS
-
+> [  0.000195] (2:client@Fafard) Connected to Tremblay:4000.
+> [  0.000195] (2:client@Fafard) >>>>>>>> Connected to server which is on Tremblay:4000 <<<<<<<<
+> [  0.077713] (2:client@Fafard) >>>>>>>> Request sent to Tremblay:4000 <<<<<<<<
+> [  0.129326] (1:server@Tremblay) Exiting GRAS
+> [  0.129326] (2:client@Fafard) >>>>>>>> Got answer from Tremblay:4000 (values are right) <<<<<<<<
+> [  0.129326] (2:client@Fafard) Exiting GRAS
\ No newline at end of file
index a89e6d5..75f19d1 100644 (file)
@@ -1,13 +1,12 @@
 ! output sort
 $ $SG_TEST_EXENV ./simple_token_simulator$EXEEXT ${srcdir:=.}/../../../msg/small_platform.xml ${srcdir:=.}/simple_token.xml  "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
-> [  1.000312] (1:node@Tremblay) Create the token (with value 0) and send it to Fafard:4000
-> [  1.118273] (1:node@Tremblay) Begin a new loop. Still to do: 2
-> [  1.236234] (1:node@Tremblay) Begin a new loop. Still to do: 1
-> [  1.354194] (1:node@Tremblay) Begin a new loop. Still to do: 0
-> [  1.354194] (1:node@Tremblay) Shut down the token-ring. There was 14 hops.
-> [  2.292537] (2:node@Fafard) Exiting GRAS
-> [  2.320969] (3:node@Jupiter) Exiting GRAS
-> [  2.333858] (4:node@Ginette) Exiting GRAS
-> [  2.354194] (1:node@Tremblay) Exiting GRAS
-> [  2.354194] (5:node@Bourassa) Exiting GRAS
-
+> [  1.000390] (1:node@Tremblay) Create the token (with value 0) and send it to Fafard:4000
+> [  1.147954] (1:node@Tremblay) Begin a new loop. Still to do: 2
+> [  1.295517] (1:node@Tremblay) Begin a new loop. Still to do: 1
+> [  1.443080] (1:node@Tremblay) Begin a new loop. Still to do: 0
+> [  1.443080] (1:node@Tremblay) Shut down the token-ring. There was 14 hops.
+> [  2.365949] (2:node@Fafard) Exiting GRAS
+> [  2.401517] (3:node@Jupiter) Exiting GRAS
+> [  2.417640] (4:node@Ginette) Exiting GRAS
+> [  2.443080] (1:node@Tremblay) Exiting GRAS
+> [  2.443080] (5:node@Bourassa) Exiting GRAS
\ No newline at end of file
index 61dc087..dc9f195 100644 (file)
@@ -4,18 +4,17 @@ p Runs the 'ping' test within the simulator (simulation times valid for 64bits a
 $ $SG_TEST_EXENV ./ping_simulator${EXEEXT:=} ${srcdir:=.}/../../msg/small_platform.xml ${srcdir:=.}/ping.xml "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
 > [  0.000000] (1:server@Tremblay) Launch server (port=4000)
 > [  0.000000] (2:client@Fafard) Launch client (server on Tremblay:4000)
-> [  0.000156] (1:server@Tremblay) Messages registered
-> [  0.000156] (1:server@Tremblay) Messages registered
-> [  0.000156] (1:server@Tremblay) >>>>>>>> Listening on port 4000 <<<<<<<<
-> [  0.000156] (2:client@Fafard) Connected to Tremblay:4000.
-> [  0.000156] (2:client@Fafard) Messages registered
-> [  0.000156] (2:client@Fafard) >>>>>>>> Connected to server which is on Tremblay:4000 <<<<<<<<
-> [  0.020707] (1:server@Tremblay) >>>>>>>> Got message PING(1234) from Fafard:5000 <<<<<<<<
-> [  0.020707] (2:client@Fafard) >>>>>>>> Message PING(1234) sent to Tremblay:4000 <<<<<<<<
-> [  0.041259] (1:server@Tremblay) >>>>>>>> Answered with PONG(4321) <<<<<<<<
-> [  0.041259] (1:server@Tremblay) Done.
-> [  0.041259] (1:server@Tremblay) Exiting GRAS
-> [  0.041259] (2:client@Fafard) >>>>>>>> Got PONG(4321) from Tremblay:4000 <<<<<<<<
-> [  0.041259] (2:client@Fafard) Done.
-> [  0.041259] (2:client@Fafard) Exiting GRAS
-
+> [  0.000195] (1:server@Tremblay) Messages registered
+> [  0.000195] (1:server@Tremblay) Messages registered
+> [  0.000195] (1:server@Tremblay) >>>>>>>> Listening on port 4000 <<<<<<<<
+> [  0.000195] (2:client@Fafard) Connected to Tremblay:4000.
+> [  0.000195] (2:client@Fafard) Messages registered
+> [  0.000195] (2:client@Fafard) >>>>>>>> Connected to server which is on Tremblay:4000 <<<<<<<<
+> [  0.025904] (1:server@Tremblay) >>>>>>>> Got message PING(1234) from Fafard:5000 <<<<<<<<
+> [  0.025904] (2:client@Fafard) >>>>>>>> Message PING(1234) sent to Tremblay:4000 <<<<<<<<
+> [  0.051613] (1:server@Tremblay) >>>>>>>> Answered with PONG(4321) <<<<<<<<
+> [  0.051613] (1:server@Tremblay) Done.
+> [  0.051613] (1:server@Tremblay) Exiting GRAS
+> [  0.051613] (2:client@Fafard) >>>>>>>> Got PONG(4321) from Tremblay:4000 <<<<<<<<
+> [  0.051613] (2:client@Fafard) Done.
+> [  0.051613] (2:client@Fafard) Exiting GRAS
\ No newline at end of file
index 97d97bc..76ae5dd 100644 (file)
@@ -3,39 +3,39 @@
 ! output sort 20
 $ $SG_TEST_EXENV ./pmm_simulator$EXEEXT ${srcdir:=.}/../../msg/msg_platform.xml ${srcdir:=.}/pmm.xml --cfg=network/crosstraffic:0 "--log=root.fmt:[%10.6r]%e(%2i:%P@%h)%e%m%n"
 > [  0.000000] ( 0:@) Configuration change: Set 'network/crosstraffic' to '0'
-> [  0.000156] ( 1:master@Jacquelin) Wait for peers for 2 sec
-> [  0.000156] ( 2:slave@Boivin) Sensor 0 starting
-> [  0.000156] ( 3:slave@Jean_Yves) Sensor 1 starting
-> [  0.000156] ( 4:slave@TeX) Sensor 2 starting
-> [  0.000156] ( 5:slave@Geoff) Sensor 3 starting
-> [  0.000156] ( 6:slave@Disney) Sensor 4 starting
-> [  0.000156] ( 7:slave@iRMX) Sensor 5 starting
-> [  0.000156] ( 8:slave@McGee) Sensor 6 starting
-> [  0.000156] ( 9:slave@Gatien) Sensor 7 starting
-> [  0.000156] (10:slave@Laroche) Sensor 8 starting
-> [  2.879230] ( 1:master@Jacquelin) Got only 1 pals (of 9). Wait 2 more seconds
-> [  5.915815] ( 1:master@Jacquelin) Got only 4 pals (of 9). Wait 2 more seconds
-> [  7.915815] ( 1:master@Jacquelin) Got only 6 pals (of 9). Wait 2 more seconds
-> [ 10.795135] ( 1:master@Jacquelin) Got only 7 pals (of 9). Wait 2 more seconds
-> [ 12.795135] ( 1:master@Jacquelin) Good. Got 9 pals
-> [ 12.796539] ( 1:master@Jacquelin) XXXXXXXXXXXXXXXXXXXXXX begin Multiplication
-> [ 15.245272] (10:slave@Laroche) Receive my pos (0,0) and assignment
-> [ 16.089198] ( 2:slave@Boivin) Receive my pos (0,1) and assignment
-> [ 16.833513] ( 3:slave@Jean_Yves) Receive my pos (0,2) and assignment
-> [ 18.291859] ( 4:slave@TeX) Receive my pos (1,0) and assignment
-> [ 18.296410] ( 5:slave@Geoff) Receive my pos (1,1) and assignment
-> [ 19.763580] ( 6:slave@Disney) Receive my pos (1,2) and assignment
-> [ 22.212379] ( 7:slave@iRMX) Receive my pos (2,0) and assignment
-> [ 22.927110] ( 8:slave@McGee) Receive my pos (2,1) and assignment
-> [ 23.952497] ( 9:slave@Gatien) Receive my pos (2,2) and assignment
-> [ 73.553493] ( 1:master@Jacquelin) XXXXXXXXXXXXXXXXXXXXXX Ok, the result matches expectations
-> [ 74.993053] (10:slave@Laroche) Exiting GRAS
-> [ 75.831669] ( 2:slave@Boivin) Exiting GRAS
-> [ 76.571327] ( 3:slave@Jean_Yves) Exiting GRAS
-> [ 78.020437] ( 4:slave@TeX) Exiting GRAS
-> [ 78.024862] ( 5:slave@Geoff) Exiting GRAS
-> [ 79.482727] ( 6:slave@Disney) Exiting GRAS
-> [ 81.915937] ( 7:slave@iRMX) Exiting GRAS
-> [ 82.626229] ( 8:slave@McGee) Exiting GRAS
-> [ 83.645150] ( 1:master@Jacquelin) Exiting GRAS
-> [ 83.645150] ( 9:slave@Gatien) Exiting GRAS
+> [  0.000195] ( 1:master@Jacquelin) Wait for peers for 2 sec
+> [  0.000195] ( 2:slave@Boivin) Sensor 0 starting
+> [  0.000195] ( 3:slave@Jean_Yves) Sensor 1 starting
+> [  0.000195] ( 4:slave@TeX) Sensor 2 starting
+> [  0.000195] ( 5:slave@Geoff) Sensor 3 starting
+> [  0.000195] ( 6:slave@Disney) Sensor 4 starting
+> [  0.000195] ( 7:slave@iRMX) Sensor 5 starting
+> [  0.000195] ( 8:slave@McGee) Sensor 6 starting
+> [  0.000195] ( 9:slave@Gatien) Sensor 7 starting
+> [  0.000195] (10:slave@Laroche) Sensor 8 starting
+> [  3.601779] ( 1:master@Jacquelin) Got only 1 pals (of 9). Wait 2 more seconds
+> [  7.400400] ( 1:master@Jacquelin) Got only 4 pals (of 9). Wait 2 more seconds
+> [  9.400410] ( 1:master@Jacquelin) Got only 6 pals (of 9). Wait 2 more seconds
+> [ 13.504195] ( 1:master@Jacquelin) Got only 7 pals (of 9). Wait 2 more seconds
+> [ 15.667050] ( 1:master@Jacquelin) Good. Got 9 pals
+> [ 15.668806] ( 1:master@Jacquelin) XXXXXXXXXXXXXXXXXXXXXX begin Multiplication
+> [ 18.478773] (10:slave@Laroche) Receive my pos (0,0) and assignment
+> [ 19.533121] ( 2:slave@Boivin) Receive my pos (0,1) and assignment
+> [ 20.463023] ( 3:slave@Jean_Yves) Receive my pos (0,2) and assignment
+> [ 22.285000] ( 4:slave@TeX) Receive my pos (1,0) and assignment
+> [ 22.290608] ( 5:slave@Geoff) Receive my pos (1,1) and assignment
+> [ 24.123607] ( 6:slave@Disney) Receive my pos (1,2) and assignment
+> [ 27.183009] ( 7:slave@iRMX) Receive my pos (2,0) and assignment
+> [ 28.075956] ( 8:slave@McGee) Receive my pos (2,1) and assignment
+> [ 29.357015] ( 9:slave@Gatien) Receive my pos (2,2) and assignment
+> [ 91.392661] ( 1:master@Jacquelin) XXXXXXXXXXXXXXXXXXXXXX Ok, the result matches expectations
+> [ 93.193495] (10:slave@Laroche) Exiting GRAS
+> [ 94.242571] ( 2:slave@Boivin) Exiting GRAS
+> [ 95.167854] ( 3:slave@Jean_Yves) Exiting GRAS
+> [ 96.980636] ( 4:slave@TeX) Exiting GRAS
+> [ 96.986171] ( 5:slave@Geoff) Exiting GRAS
+> [ 98.809904] ( 6:slave@Disney) Exiting GRAS
+> [101.853757] ( 7:slave@iRMX) Exiting GRAS
+> [102.742304] ( 8:slave@McGee) Exiting GRAS
+> [104.016936] ( 1:master@Jacquelin) Exiting GRAS
+> [104.016936] ( 9:slave@Gatien) Exiting GRAS
\ No newline at end of file
index 65cc7c2..56df505 100644 (file)
@@ -13,1221 +13,1122 @@ $ lua chord.lua ../../msg/msg_platform.xml ../../msg/chord/chord.xml
 > [Jean_Yves:node:(6) 0.000000] [lua/INFO] Sending a 'find successor' request to 1 for id 14
 > [Boivin:node:(7) 0.000000] [lua/INFO] Joining the ring with id 8, knowing node 1
 > [Boivin:node:(7) 0.000000] [lua/INFO] Sending a 'find successor' request to 1 for id 8
-> [Gatien:node:(1) 1.018864] [lua/INFO] Sent the 'find successor' request to 1 for id 48, waiting for the answer
+> [Gatien:node:(1) 1.274535] [lua/INFO] Sent the 'find successor' request to 1 for id 48, waiting for the answer
 > [Jacquelin:node:(8) 5.000000] [lua/INFO] Received a 'find successor' request from 48 for id 48
 > [Jacquelin:node:(8) 5.000000] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 48 is 1
-> [McGee:node:(2) 5.710204] [lua/INFO] Sent the 'find successor' request to 1 for id 42, waiting for the answer
-> [Gatien:node:(1) 6.018864] [lua/INFO] Received the answer to my 'find successor' request for id 48: the successor is 1
+> [McGee:node:(2) 5.888420] [lua/INFO] Sent the 'find successor' request to 1 for id 42, waiting for the answer
+> [Gatien:node:(1) 6.274535] [lua/INFO] Received the answer to my 'find successor' request for id 48: the successor is 1
 > [Jacquelin:node:(8) 10.000000] [lua/INFO] Received a 'find successor' request from 42 for id 42
 > [Jacquelin:node:(8) 10.000000] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 42 is 1
-> [McGee:node:(2) 10.710204] [lua/INFO] Received the answer to my 'find successor' request for id 42: the successor is 1
-> [iRMX:node:(3) 12.433288] [lua/INFO] Sent the 'find successor' request to 1 for id 38, waiting for the answer
+> [McGee:node:(2) 10.888420] [lua/INFO] Received the answer to my 'find successor' request for id 42: the successor is 1
+> [iRMX:node:(3) 13.043892] [lua/INFO] Sent the 'find successor' request to 1 for id 38, waiting for the answer
 > [Jacquelin:node:(8) 15.000000] [lua/INFO] Received a 'find successor' request from 38 for id 38
 > [Jacquelin:node:(8) 15.000000] [lua/INFO] Sending back a 'find successor answer' to 38: the successor of 38 is 1
-> [Geoff:node:(4) 15.004273] [lua/INFO] Sent the 'find successor' request to 1 for id 32, waiting for the answer
-> [Gatien:node:(1) 16.018864] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
-> [iRMX:node:(3) 17.433288] [lua/INFO] Received the answer to my 'find successor' request for id 38: the successor is 1
+> [Geoff:node:(4) 15.005344] [lua/INFO] Sent the 'find successor' request to 1 for id 32, waiting for the answer
+> [Gatien:node:(1) 16.274535] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
+> [iRMX:node:(3) 18.043892] [lua/INFO] Received the answer to my 'find successor' request for id 38: the successor is 1
 > [Jacquelin:node:(8) 20.000000] [lua/INFO] Received a 'find successor' request from 32 for id 32
 > [Jacquelin:node:(8) 20.000000] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 32 is 1
-> [Geoff:node:(4) 20.004273] [lua/INFO] Received the answer to my 'find successor' request for id 32: the successor is 1
-> [McGee:node:(2) 20.710204] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
-> [TeX:node:(5) 21.449094] [lua/INFO] Sent the 'find successor' request to 1 for id 21, waiting for the answer
+> [Geoff:node:(4) 20.005344] [lua/INFO] Received the answer to my 'find successor' request for id 32: the successor is 1
+> [McGee:node:(2) 20.888420] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
+> [TeX:node:(5) 21.812726] [lua/INFO] Sent the 'find successor' request to 1 for id 21, waiting for the answer
 > [Jacquelin:node:(8) 25.000000] [lua/INFO] Received a 'find successor' request from 21 for id 21
 > [Jacquelin:node:(8) 25.000000] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 21 is 1
-> [Jean_Yves:node:(6) 25.739573] [lua/INFO] Sent the 'find successor' request to 1 for id 14, waiting for the answer
-> [TeX:node:(5) 26.449094] [lua/INFO] Received the answer to my 'find successor' request for id 21: the successor is 1
+> [Jean_Yves:node:(6) 25.925159] [lua/INFO] Sent the 'find successor' request to 1 for id 14, waiting for the answer
+> [TeX:node:(5) 26.812726] [lua/INFO] Received the answer to my 'find successor' request for id 21: the successor is 1
 > [Jacquelin:node:(8) 30.000000] [lua/INFO] Received a 'find successor' request from 14 for id 14
 > [Jacquelin:node:(8) 30.000000] [lua/INFO] Sending back a 'find successor answer' to 14: the successor of 14 is 1
-> [Jean_Yves:node:(6) 30.739573] [lua/INFO] Received the answer to my 'find successor' request for id 14: the successor is 1
-> [Boivin:node:(7) 30.838541] [lua/INFO] Sent the 'find successor' request to 1 for id 8, waiting for the answer
+> [Jean_Yves:node:(6) 30.925159] [lua/INFO] Received the answer to my 'find successor' request for id 14: the successor is 1
+> [Boivin:node:(7) 31.048962] [lua/INFO] Sent the 'find successor' request to 1 for id 8, waiting for the answer
 > [Jacquelin:node:(8) 35.000000] [lua/INFO] Received a 'find successor' request from 8 for id 8
 > [Jacquelin:node:(8) 35.000000] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 8 is 1
-> [Boivin:node:(7) 35.838541] [lua/INFO] Received the answer to my 'find successor' request for id 8: the successor is 1
-> [Gatien:node:(1) 36.018864] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
-> [TeX:node:(5) 36.449094] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
+> [Boivin:node:(7) 36.048962] [lua/INFO] Received the answer to my 'find successor' request for id 8: the successor is 1
+> [Gatien:node:(1) 36.274535] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
+> [TeX:node:(5) 36.812726] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
 > [Jacquelin:node:(8) 40.000000] [lua/INFO] Received a 'find successor' request from 48 for id 1337
 > [Jacquelin:node:(8) 40.000000] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 1
-> [McGee:node:(2) 40.710204] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
-> [Gatien:node:(1) 41.018864] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 1
+> [McGee:node:(2) 40.888420] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
+> [Gatien:node:(1) 41.274535] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 1
 > [Jacquelin:node:(8) 45.000000] [lua/INFO] Received a 'find successor' request from 42 for id 1337
 > [Jacquelin:node:(8) 45.000000] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 1
-> [McGee:node:(2) 45.710204] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 1
-> [TeX:node:(5) 46.449094] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
+> [McGee:node:(2) 45.888420] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 1
+> [TeX:node:(5) 46.812726] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
 > [Jacquelin:node:(8) 50.000000] [lua/INFO] Received a 'find successor' request from 21 for id 1337
 > [Jacquelin:node:(8) 50.000000] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 1
-> [TeX:node:(5) 51.449094] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 1
-> [Gatien:node:(1) 66.018864] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
-> [McGee:node:(2) 70.710204] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
-> [TeX:node:(5) 81.449094] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
-> [Gatien:node:(1) 101.018864] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
+> [TeX:node:(5) 51.812726] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 1
+> [Gatien:node:(1) 66.274535] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
+> [McGee:node:(2) 70.888420] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
+> [TeX:node:(5) 81.812726] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
+> [Gatien:node:(1) 101.274535] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
 > [Jacquelin:node:(8) 105.000000] [lua/INFO] Received a 'find successor' request from 48 for id 1337
 > [Jacquelin:node:(8) 105.000000] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 48
-> [Gatien:node:(1) 106.018864] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
-> [McGee:node:(2) 110.710204] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
+> [Gatien:node:(1) 106.274535] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
+> [McGee:node:(2) 110.888420] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
 > [Jacquelin:node:(8) 115.000000] [lua/INFO] Received a 'find successor' request from 42 for id 1337
 > [Jacquelin:node:(8) 115.000000] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 48
-> [McGee:node:(2) 115.710204] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
-> [TeX:node:(5) 125.335750] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
-> [Jacquelin:node:(8) 125.335750] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [Jacquelin:node:(8) 125.335750] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 48
-> [TeX:node:(5) 126.784844] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
-> [McGee:node:(2) 130.191675] [lua/INFO] Sending a 'find successor' request to 21 for id 1337
-> [McGee:node:(2) 130.954460] [lua/INFO] Sent the 'find successor' request to 21 for id 1337, waiting for the answer
-> [TeX:node:(5) 133.368127] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [TeX:node:(5) 133.368127] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [TeX:node:(5) 139.817221] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
-> [McGee:node:(2) 143.147769] [lua/INFO] Received another request of type get predecessor
-> [McGee:node:(2) 144.559638] [lua/INFO] Received another request of type notify
-> [McGee:node:(2) 146.613556] [lua/INFO] Received another request of type get predecessor
-> [McGee:node:(2) 150.107516] [lua/INFO] Received another request of type notify
-> [Jacquelin:node:(8) 150.965104] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [Jacquelin:node:(8) 150.965104] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 48
-> [McGee:node:(2) 151.675308] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
-> [TeX:node:(5) 157.414198] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
-> [Jacquelin:node:(8) 157.414198] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [Jacquelin:node:(8) 157.414198] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 48
-> [TeX:node:(5) 157.414198] [lua/INFO] Received another request of type get predecessor
-> [TeX:node:(5) 158.316022] [lua/INFO] Received another request of type get predecessor
-> [TeX:node:(5) 159.387468] [lua/INFO] Received another request of type get predecessor
-> [TeX:node:(5) 160.150253] [lua/INFO] Received another request of type get predecessor
-> [TeX:node:(5) 161.599347] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
-> [McGee:node:(2) 165.913039] [lua/INFO] Sending a 'find successor' request to 21 for id 1337
-> [Geoff:node:(4) 166.618973] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [Geoff:node:(4) 169.047992] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [McGee:node:(2) 169.266967] [lua/INFO] Sent the 'find successor' request to 21 for id 1337, waiting for the answer
-> [McGee:node:(2) 169.266967] [lua/INFO] Received another request of type notify
-> [McGee:node:(2) 171.013947] [lua/INFO] Received another request of type get predecessor
-> [iRMX:node:(3) 171.013947] [lua/INFO] Received a 'find successor' request from 32 for id 1337
-> [iRMX:node:(3) 171.013947] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
-> [Geoff:node:(4) 173.442966] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [TeX:node:(5) 173.504182] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [TeX:node:(5) 173.504182] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [TeX:node:(5) 173.504182] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
-> [McGee:node:(2) 174.507906] [lua/INFO] Received another request of type notify
-> [Jacquelin:node:(8) 175.406331] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [Jacquelin:node:(8) 175.406331] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 48
-> [McGee:node:(2) 176.116535] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
-> [TeX:node:(5) 176.855426] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
-> [TeX:node:(5) 180.119670] [lua/INFO] Received another request of type get predecessor
-> [Jacquelin:node:(8) 180.406331] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [Jacquelin:node:(8) 180.406331] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 48
-> [TeX:node:(5) 182.292085] [lua/INFO] Received another request of type get predecessor
-> [Geoff:node:(4) 183.442966] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [TeX:node:(5) 183.741179] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
-> [Geoff:node:(4) 185.871985] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 187.760926] [lua/INFO] Received a 'find successor' request from 32 for id 1337
-> [iRMX:node:(3) 187.760926] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
-> [Geoff:node:(4) 190.189946] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [McGee:node:(2) 191.715844] [lua/INFO] Sending a 'find successor' request to 21 for id 1337
-> [TeX:node:(5) 195.646014] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
-> [Geoff:node:(4) 200.189946] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [TeX:node:(5) 202.280583] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
-> [TeX:node:(5) 202.280583] [lua/INFO] Received another request of type notify
-> [Geoff:node:(4) 202.618965] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 202.618965] [lua/INFO] Received a 'find successor' request from 32 for id 1337
-> [iRMX:node:(3) 202.618965] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
-> [McGee:node:(2) 203.043368] [lua/INFO] Sent the 'find successor' request to 21 for id 1337, waiting for the answer
-> [TeX:node:(5) 203.043368] [lua/INFO] Received another request of type find successor
-> [TeX:node:(5) 203.043368] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [TeX:node:(5) 203.043368] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [McGee:node:(2) 203.043368] [lua/INFO] Received another request of type get predecessor
-> [McGee:node:(2) 203.127153] [lua/INFO] Received another request of type get predecessor
-> [Boivin:node:(7) 203.210939] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [McGee:node:(2) 203.294724] [lua/INFO] Received another request of type notify
-> [Geoff:node:(4) 205.047984] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Jacquelin:node:(8) 205.831489] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [Jacquelin:node:(8) 205.831489] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 48
-> [McGee:node:(2) 205.898025] [lua/INFO] Received another request of type get predecessor
-> [Boivin:node:(7) 206.676366] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [TeX:node:(5) 207.280583] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
-> [Jacquelin:node:(8) 207.280583] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [Jacquelin:node:(8) 207.280583] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 48
-> [McGee:node:(2) 207.645005] [lua/INFO] Received another request of type notify
-> [McGee:node:(2) 208.355208] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
-> [iRMX:node:(3) 209.790348] [lua/INFO] Received a 'find successor' request from 8 for id 1337
-> [iRMX:node:(3) 209.790348] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
-> [Boivin:node:(7) 211.676366] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Gatien:node:(1) 214.437355] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [Geoff:node:(4) 215.047984] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [Gatien:node:(1) 216.492995] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 219.790348] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [iRMX:node:(3) 219.790348] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
-> [Boivin:node:(7) 221.676366] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [Gatien:node:(1) 221.845987] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Geoff:node:(4) 222.219367] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [TeX:node:(5) 222.280583] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
-> [McGee:node:(2) 223.043368] [lua/INFO] Sending a 'find successor' request to 21 for id 1337
-> [McGee:node:(2) 223.806154] [lua/INFO] Sent the 'find successor' request to 21 for id 1337, waiting for the answer
-> [iRMX:node:(3) 224.790348] [lua/INFO] Received a 'find successor' request from 32 for id 1337
-> [iRMX:node:(3) 224.790348] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
-> [McGee:node:(2) 226.537327] [lua/INFO] Received another request of type get predecessor
-> [Boivin:node:(7) 226.676366] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 226.676366] [lua/INFO] Received a 'find successor' request from 8 for id 1337
-> [iRMX:node:(3) 226.676366] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
-> [Geoff:node:(4) 227.219367] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [TeX:node:(5) 227.280583] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
-> [TeX:node:(5) 227.280583] [lua/INFO] Received another request of type find successor
-> [TeX:node:(5) 227.280583] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [TeX:node:(5) 227.280583] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [Boivin:node:(7) 228.562384] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [McGee:node:(2) 228.765074] [lua/INFO] Received another request of type get predecessor
-> [McGee:node:(2) 230.512054] [lua/INFO] Received another request of type notify
-> [Jacquelin:node:(8) 230.831489] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [Jacquelin:node:(8) 230.831489] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 48
-> [Gatien:node:(1) 231.845987] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [McGee:node:(2) 231.945578] [lua/INFO] Received another request of type notify
-> [Jacquelin:node:(8) 232.280583] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [Jacquelin:node:(8) 232.280583] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 48
-> [TeX:node:(5) 232.280583] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
-> [McGee:node:(2) 232.990786] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
-> [Boivin:node:(7) 240.309364] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [Gatien:node:(1) 240.478985] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [Gatien:node:(1) 240.478985] [lua/INFO] Received another request of type get predecessor
-> [Geoff:node:(4) 240.852365] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [Gatien:node:(1) 242.516713] [lua/INFO] Received another request of type notify
-> [iRMX:node:(3) 243.423345] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [iRMX:node:(3) 243.423345] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
-> [McGee:node:(2) 244.516357] [lua/INFO] Sending a 'find successor' request to 21 for id 1337
-> [Gatien:node:(1) 245.478985] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [McGee:node:(2) 246.041928] [lua/INFO] Sent the 'find successor' request to 21 for id 1337, waiting for the answer
-> [TeX:node:(5) 246.041928] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [TeX:node:(5) 246.041928] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [TeX:node:(5) 247.946943] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
-> [McGee:node:(2) 250.170325] [lua/INFO] Received another request of type get predecessor
-> [Jacquelin:node:(8) 251.497849] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [Jacquelin:node:(8) 251.497849] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 48
-> [McGee:node:(2) 251.632123] [lua/INFO] Received another request of type get predecessor
-> [Boivin:node:(7) 252.195382] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 252.195382] [lua/INFO] Received a 'find successor' request from 8 for id 1337
-> [iRMX:node:(3) 252.195382] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
-> [McGee:node:(2) 252.342326] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
-> [Boivin:node:(7) 254.081400] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Geoff:node:(4) 254.624401] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 254.624401] [lua/INFO] Received a 'find successor' request from 32 for id 1337
-> [iRMX:node:(3) 254.624401] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
-> [Geoff:node:(4) 257.053420] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [TeX:node:(5) 257.946943] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
-> [Gatien:node:(1) 258.735680] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
-> [Gatien:node:(1) 259.750275] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
-> [Geoff:node:(4) 260.856039] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [Geoff:node:(4) 260.856039] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [Jacquelin:node:(8) 261.497849] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [Jacquelin:node:(8) 261.497849] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 48
-> [McGee:node:(2) 262.342326] [lua/INFO] Sending a 'find successor' request to 21 for id 1337
-> [Gatien:node:(1) 262.516713] [lua/INFO] Received another request of type get predecessor
-> [TeX:node:(5) 262.946943] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
-> [McGee:node:(2) 263.709728] [lua/INFO] Sent the 'find successor' request to 21 for id 1337, waiting for the answer
-> [Gatien:node:(1) 264.554440] [lua/INFO] Received another request of type notify
-> [TeX:node:(5) 267.946943] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [TeX:node:(5) 267.946943] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [Geoff:node:(4) 270.856039] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [iRMX:node:(3) 273.427020] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [iRMX:node:(3) 273.427020] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
-> [Jacquelin:node:(8) 273.535576] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [Jacquelin:node:(8) 273.535576] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 48
-> [McGee:node:(2) 274.499172] [lua/INFO] Received another request of type get predecessor
-> [McGee:node:(2) 275.209376] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
-> [Gatien:node:(1) 275.482660] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Boivin:node:(7) 280.313038] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [TeX:node:(5) 280.340886] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
-> [McGee:node:(2) 283.129006] [lua/INFO] Sending a 'find successor' request to 21 for id 46
-> [Geoff:node:(4) 283.285059] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 283.285059] [lua/INFO] Received a 'find successor' request from 32 for id 1337
-> [iRMX:node:(3) 283.285059] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
-> [Geoff:node:(4) 283.285059] [lua/INFO] Received another request of type get predecessor
-> [McGee:node:(2) 283.891792] [lua/INFO] Sent the 'find successor' request to 21 for id 46, waiting for the answer
-> [TeX:node:(5) 284.984670] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
-> [TeX:node:(5) 284.984670] [lua/INFO] Received another request of type find successor
-> [TeX:node:(5) 284.984670] [lua/INFO] Received a 'find successor' request from 42 for id 46
-> [TeX:node:(5) 284.984670] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 46 is 1
-> [Jacquelin:node:(8) 285.318517] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [Jacquelin:node:(8) 285.318517] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 48
-> [Geoff:node:(4) 285.714078] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [McGee:node:(2) 285.747456] [lua/INFO] Received the answer to my 'find successor' request for id 46: the successor is 1
-> [McGee:node:(2) 285.747456] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
-> [McGee:node:(2) 286.457659] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
-> [Jacquelin:node:(8) 286.457659] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [Jacquelin:node:(8) 286.457659] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 48
-> [TeX:node:(5) 286.767611] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
-> [Boivin:node:(7) 287.057095] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 287.057095] [lua/INFO] Received a 'find successor' request from 8 for id 1337
-> [iRMX:node:(3) 287.057095] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
-> [McGee:node:(2) 287.167863] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
-> [Boivin:node:(7) 288.943113] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Gatien:node:(1) 289.299653] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
-> [Gatien:node:(1) 291.728672] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
-> [Gatien:node:(1) 291.728672] [lua/INFO] Received another request of type notify
-> [Geoff:node:(4) 293.143097] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [Geoff:node:(4) 293.143097] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [Geoff:node:(4) 296.233094] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [TeX:node:(5) 296.767611] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
-> [McGee:node:(2) 297.167863] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
-> [TeX:node:(5) 298.216705] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
-> [iRMX:node:(3) 298.804074] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [iRMX:node:(3) 298.804074] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
-> [Boivin:node:(7) 298.943113] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [Jacquelin:node:(8) 300.318517] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [Jacquelin:node:(8) 300.318517] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 48
-> [Gatien:node:(1) 300.859714] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [McGee:node:(2) 301.028720] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
-> [McGee:node:(2) 301.028720] [lua/INFO] Received another request of type get predecessor
-> [TeX:node:(5) 301.767611] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
-> [McGee:node:(2) 303.895769] [lua/INFO] Received another request of type notify
-> [Jacquelin:node:(8) 305.318517] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [Jacquelin:node:(8) 305.318517] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 48
-> [McGee:node:(2) 306.028720] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
-> [Geoff:node:(4) 306.233094] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [Geoff:node:(4) 306.874309] [lua/INFO] Received another request of type get predecessor
-> [iRMX:node:(3) 308.804074] [lua/INFO] Received a 'find successor' request from 32 for id 1337
-> [iRMX:node:(3) 308.804074] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
-> [Geoff:node:(4) 308.903497] [lua/INFO] Received another request of type notify
-> [Boivin:node:(7) 310.690093] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 310.690093] [lua/INFO] Received a 'find successor' request from 8 for id 1337
-> [iRMX:node:(3) 310.690093] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
-> [Geoff:node:(4) 311.332517] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [TeX:node:(5) 311.767611] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
-> [Boivin:node:(7) 312.576111] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Gatien:node:(1) 312.888903] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
-> [Gatien:node:(1) 313.903497] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
-> [TeX:node:(5) 314.665799] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
-> [Jacquelin:node:(8) 314.665799] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [Jacquelin:node:(8) 314.665799] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 48
-> [TeX:node:(5) 316.114893] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
-> [Geoff:node:(4) 316.332517] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [Geoff:node:(4) 316.332517] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [Gatien:node:(1) 316.703527] [lua/INFO] Received another request of type notify
-> [McGee:node:(2) 317.554291] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
-> [McGee:node:(2) 318.264495] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
-> [Jacquelin:node:(8) 320.684663] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [Jacquelin:node:(8) 320.684663] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 48
-> [McGee:node:(2) 321.394866] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
-> [iRMX:node:(3) 324.301271] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [iRMX:node:(3) 324.301271] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
-> [TeX:node:(5) 326.114893] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
-> [Boivin:node:(7) 326.187289] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [Gatien:node:(1) 326.356910] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [TeX:node:(5) 327.563988] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
-> [Jacquelin:node:(8) 330.684663] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [Jacquelin:node:(8) 330.684663] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 48
-> [Geoff:node:(4) 331.730290] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [TeX:node:(5) 332.133757] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
-> [McGee:node:(2) 334.345637] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
-> [Boivin:node:(7) 336.187289] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 336.187289] [lua/INFO] Received a 'find successor' request from 8 for id 1337
-> [iRMX:node:(3) 336.187289] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
-> [McGee:node:(2) 336.394866] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
-> [McGee:node:(2) 336.394866] [lua/INFO] Received another request of type get predecessor
-> [Jacquelin:node:(8) 336.703527] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [Jacquelin:node:(8) 336.703527] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 48
-> [McGee:node:(2) 337.413730] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
-> [Boivin:node:(7) 338.073307] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Geoff:node:(4) 341.045327] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 341.045327] [lua/INFO] Received a 'find successor' request from 32 for id 1337
-> [iRMX:node:(3) 341.045327] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
-> [Geoff:node:(4) 341.045327] [lua/INFO] Received another request of type get predecessor
-> [Gatien:node:(1) 342.059922] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
-> [TeX:node:(5) 342.133757] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
-> [Geoff:node:(4) 343.474346] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [TeX:node:(5) 344.171484] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
-> [McGee:node:(2) 347.413730] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
-> [Jacquelin:node:(8) 347.722390] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [Jacquelin:node:(8) 347.722390] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 48
-> [McGee:node:(2) 348.432594] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
-> [TeX:node:(5) 349.171484] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
-> [McGee:node:(2) 349.261915] [lua/INFO] Received another request of type get predecessor
-> [Gatien:node:(1) 349.488941] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
-> [Boivin:node:(7) 349.678325] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [McGee:node:(2) 352.128964] [lua/INFO] Received another request of type notify
-> [Jacquelin:node:(8) 352.722390] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [Jacquelin:node:(8) 352.722390] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 48
-> [McGee:node:(2) 353.432594] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
-> [Geoff:node:(4) 353.474346] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [Geoff:node:(4) 353.474346] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [Boivin:node:(7) 354.678325] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 357.792307] [lua/INFO] Received a 'find successor' request from 8 for id 1337
-> [iRMX:node:(3) 357.792307] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
-> [Gatien:node:(1) 358.741254] [lua/INFO] Received another request of type get predecessor
-> [Boivin:node:(7) 359.678325] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Gatien:node:(1) 360.778981] [lua/INFO] Received another request of type notify
-> [iRMX:node:(3) 362.792307] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [iRMX:node:(3) 362.792307] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
-> [Gatien:node:(1) 364.847946] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [TeX:node:(5) 366.209212] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
-> [McGee:node:(2) 366.971997] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
-> [Geoff:node:(4) 368.291560] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [TeX:node:(5) 371.209212] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
-> [Jacquelin:node:(8) 374.760118] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [Jacquelin:node:(8) 374.760118] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 48
-> [McGee:node:(2) 375.470321] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
-> [McGee:node:(2) 375.470321] [lua/INFO] Received another request of type notify
-> [Geoff:node:(4) 376.147996] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [Geoff:node:(4) 376.147996] [lua/INFO] Received another request of type notify
-> [TeX:node:(5) 376.209212] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
-> [Gatien:node:(1) 376.877135] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
-> [McGee:node:(2) 376.903846] [lua/INFO] Received another request of type get predecessor
-> [Gatien:node:(1) 377.891730] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
-> [Geoff:node:(4) 377.891730] [lua/INFO] Received another request of type find successor
-> [Geoff:node:(4) 377.891730] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [Geoff:node:(4) 377.891730] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [iRMX:node:(3) 378.718977] [lua/INFO] Received a 'find successor' request from 32 for id 1337
-> [iRMX:node:(3) 378.718977] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
-> [Jacquelin:node:(8) 379.760118] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [Jacquelin:node:(8) 379.760118] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 48
-> [McGee:node:(2) 379.770895] [lua/INFO] Received another request of type notify
-> [McGee:node:(2) 380.481098] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
-> [Gatien:node:(1) 380.778981] [lua/INFO] Received another request of type get predecessor
-> [Geoff:node:(4) 381.147996] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Gatien:node:(1) 382.816708] [lua/INFO] Received another request of type notify
-> [iRMX:node:(3) 383.718977] [lua/INFO] Sending a 'find successor' request to 42 for id 46
-> [iRMX:node:(3) 385.465956] [lua/INFO] Sent the 'find successor' request to 42 for id 46, waiting for the answer
-> [McGee:node:(2) 385.481098] [lua/INFO] Received a 'find successor' request from 38 for id 46
-> [McGee:node:(2) 385.481098] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [Boivin:node:(7) 385.604995] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [Geoff:node:(4) 386.147996] [lua/INFO] Sending a 'find successor' request to 38 for id 40
-> [iRMX:node:(3) 386.147996] [lua/INFO] Received another request of type find successor
-> [iRMX:node:(3) 386.147996] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [iRMX:node:(3) 386.147996] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
-> [TeX:node:(5) 387.658306] [lua/INFO] Received a 'find successor' request from 38 for id 46
-> [TeX:node:(5) 387.658306] [lua/INFO] Sending back a 'find successor answer' to 38: the successor of 46 is 1
-> [iRMX:node:(3) 388.034014] [lua/INFO] Received another request of type notify
-> [Gatien:node:(1) 388.203636] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Boivin:node:(7) 389.920032] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 389.920032] [lua/INFO] Received another request of type find successor
-> [iRMX:node:(3) 389.920032] [lua/INFO] Received a 'find successor' request from 8 for id 1337
-> [iRMX:node:(3) 389.920032] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
-> [Boivin:node:(7) 391.806050] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Geoff:node:(4) 392.349051] [lua/INFO] Sent the 'find successor' request to 38 for id 40, waiting for the answer
-> [iRMX:node:(3) 392.349051] [lua/INFO] Received another request of type find successor
-> [iRMX:node:(3) 392.349051] [lua/INFO] Received a 'find successor' request from 32 for id 40
-> [iRMX:node:(3) 392.349051] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 40 is 42
-> [Geoff:node:(4) 392.349051] [lua/INFO] Received another request of type get predecessor
-> [TeX:node:(5) 393.246939] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
-> [McGee:node:(2) 394.183877] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
-> [Geoff:node:(4) 394.778071] [lua/INFO] Received the answer to my 'find successor' request for id 40: the successor is 42
-> [iRMX:node:(3) 394.901324] [lua/INFO] Received the answer to my 'find successor' request for id 46: the successor is 1
-> [TeX:node:(5) 398.246939] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
-> [Gatien:node:(1) 398.363646] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
-> [Geoff:node:(4) 399.759362] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [Gatien:node:(1) 400.773957] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
-> [Jacquelin:node:(8) 401.797845] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [Jacquelin:node:(8) 401.797845] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 48
-> [Boivin:node:(7) 401.806050] [lua/INFO] Sending a 'find successor' request to 38 for id 16
-> [McGee:node:(2) 402.508048] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
-> [McGee:node:(2) 402.508048] [lua/INFO] Received another request of type get predecessor
-> [Gatien:node:(1) 402.816708] [lua/INFO] Received another request of type get predecessor
-> [Jacquelin:node:(8) 402.816708] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [Jacquelin:node:(8) 402.816708] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 48
-> [TeX:node:(5) 403.246939] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
-> [McGee:node:(2) 403.941573] [lua/INFO] Received another request of type get predecessor
-> [Geoff:node:(4) 404.617401] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 404.617401] [lua/INFO] Received a 'find successor' request from 32 for id 1337
-> [iRMX:node:(3) 404.617401] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
-> [Geoff:node:(4) 404.617401] [lua/INFO] Received another request of type find successor
-> [Geoff:node:(4) 404.617401] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [Geoff:node:(4) 404.617401] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [McGee:node:(2) 404.651776] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
-> [Gatien:node:(1) 404.854436] [lua/INFO] Received another request of type notify
-> [Jean_Yves:node:(6) 405.375097] [lua/INFO] Sending a 'find successor' request to 42 for id 22
-> [Boivin:node:(7) 406.503419] [lua/INFO] Sent the 'find successor' request to 38 for id 16, waiting for the answer
-> [iRMX:node:(3) 406.503419] [lua/INFO] Received a 'find successor' request from 8 for id 16
-> [iRMX:node:(3) 406.503419] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 16 is 42
-> [Geoff:node:(4) 407.046420] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Boivin:node:(7) 408.389437] [lua/INFO] Received the answer to my 'find successor' request for id 16: the successor is 42
-> [Jean_Yves:node:(6) 411.085301] [lua/INFO] Sent the 'find successor' request to 42 for id 22, waiting for the answer
-> [McGee:node:(2) 411.085301] [lua/INFO] Received a 'find successor' request from 14 for id 22
-> [McGee:node:(2) 411.085301] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [iRMX:node:(3) 413.250398] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [iRMX:node:(3) 413.250398] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
-> [McGee:node:(2) 414.009724] [lua/INFO] Sending a 'find successor' request to 1 for id 50
-> [TeX:node:(5) 414.696033] [lua/INFO] Received a 'find successor' request from 14 for id 22
-> [TeX:node:(5) 414.696033] [lua/INFO] Sending back a 'find successor answer' to 14: the successor of 22 is 1
-> [Gatien:node:(1) 415.306038] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Jean_Yves:node:(6) 416.868448] [lua/INFO] Received the answer to my 'find successor' request for id 22: the successor is 1
-> [Geoff:node:(4) 417.046420] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [McGee:node:(2) 419.545776] [lua/INFO] Sent the 'find successor' request to 1 for id 50, waiting for the answer
-> [Boivin:node:(7) 420.136416] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [TeX:node:(5) 420.284666] [lua/INFO] Sending a 'find successor' request to 1 for id 29
-> [Geoff:node:(4) 420.679417] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [Geoff:node:(4) 420.679417] [lua/INFO] Received another request of type notify
-> [iRMX:node:(3) 423.250398] [lua/INFO] Received a 'find successor' request from 32 for id 1337
-> [iRMX:node:(3) 423.250398] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
-> [Jacquelin:node:(8) 423.835572] [lua/INFO] Received a 'find successor' request from 42 for id 50
-> [Jacquelin:node:(8) 423.835572] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 50 is 48
-> [McGee:node:(2) 424.545776] [lua/INFO] Received the answer to my 'find successor' request for id 50: the successor is 48
-> [McGee:node:(2) 424.545776] [lua/INFO] Sending a 'find successor' request to 48 for id 1337
-> [Geoff:node:(4) 425.679417] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [TeX:node:(5) 426.733761] [lua/INFO] Sent the 'find successor' request to 1 for id 29, waiting for the answer
-> [Jacquelin:node:(8) 426.733761] [lua/INFO] Received a 'find successor' request from 21 for id 29
-> [Jacquelin:node:(8) 426.733761] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 29 is 48
-> [Gatien:node:(1) 428.061014] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
-> [TeX:node:(5) 428.182855] [lua/INFO] Received the answer to my 'find successor' request for id 29: the successor is 48
-> [TeX:node:(5) 428.182855] [lua/INFO] Sending a 'find successor' request to 48 for id 1337
-> [McGee:node:(2) 428.380375] [lua/INFO] Sent the 'find successor' request to 48 for id 1337, waiting for the answer
-> [McGee:node:(2) 428.380375] [lua/INFO] Received another request of type get predecessor
-> [Gatien:node:(1) 429.075609] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
-> [Gatien:node:(1) 429.075609] [lua/INFO] Received another request of type find successor
-> [Gatien:node:(1) 429.075609] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [Gatien:node:(1) 429.075609] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [McGee:node:(2) 430.127355] [lua/INFO] Received another request of type get predecessor
-> [Boivin:node:(7) 430.136416] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 430.136416] [lua/INFO] Received a 'find successor' request from 8 for id 1337
-> [iRMX:node:(3) 430.136416] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
-> [TeX:node:(5) 430.147054] [lua/INFO] Sent the 'find successor' request to 48 for id 1337, waiting for the answer
-> [Gatien:node:(1) 430.147054] [lua/INFO] Received another request of type find successor
-> [Gatien:node:(1) 430.147054] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [Gatien:node:(1) 430.147054] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [Gatien:node:(1) 431.165918] [lua/INFO] Received another request of type notify
-> [McGee:node:(2) 431.560880] [lua/INFO] Received another request of type notify
-> [Boivin:node:(7) 432.022434] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Geoff:node:(4) 432.565436] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [Geoff:node:(4) 432.565436] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [Geoff:node:(4) 433.580030] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [Geoff:node:(4) 433.580030] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [Geoff:node:(4) 434.594624] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [Geoff:node:(4) 434.594624] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [McGee:node:(2) 436.059395] [lua/INFO] Received another request of type notify
-> [Geoff:node:(4) 437.023644] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [iRMX:node:(3) 439.312415] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [iRMX:node:(3) 439.312415] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
-> [Gatien:node:(1) 441.368055] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [iRMX:node:(3) 444.312415] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [iRMX:node:(3) 444.312415] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 42
-> [McGee:node:(2) 446.059395] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [TeX:node:(5) 446.822180] [lua/INFO] Received another request of type get predecessor
-> [TeX:node:(5) 448.347751] [lua/INFO] Received another request of type notify
-> [iRMX:node:(3) 449.312415] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [iRMX:node:(3) 449.312415] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 42
-> [TeX:node:(5) 451.864688] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Geoff:node:(4) 456.741434] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [Geoff:node:(4) 456.741434] [lua/INFO] Received another request of type get predecessor
-> [McGee:node:(2) 457.584966] [lua/INFO] Sending a 'find successor' request to 48 for id 1337
-> [Gatien:node:(1) 457.756029] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
-> [McGee:node:(2) 458.075390] [lua/INFO] Sent the 'find successor' request to 48 for id 1337, waiting for the answer
-> [Geoff:node:(4) 458.770623] [lua/INFO] Received another request of type notify
-> [McGee:node:(2) 459.331945] [lua/INFO] Received another request of type get predecessor
-> [iRMX:node:(3) 459.331945] [lua/INFO] Received a 'find successor' request from 32 for id 1337
-> [iRMX:node:(3) 459.331945] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
-> [Gatien:node:(1) 459.785218] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
-> [Geoff:node:(4) 459.785218] [lua/INFO] Received another request of type find successor
-> [Geoff:node:(4) 459.785218] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [Geoff:node:(4) 459.785218] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [Gatien:node:(1) 459.785218] [lua/INFO] Received another request of type find successor
-> [Gatien:node:(1) 459.785218] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [Gatien:node:(1) 459.785218] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [Geoff:node:(4) 462.214237] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [TeX:node:(5) 462.566699] [lua/INFO] Sending a 'find successor' request to 48 for id 1337
-> [Boivin:node:(7) 463.103981] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [TeX:node:(5) 463.638145] [lua/INFO] Sent the 'find successor' request to 48 for id 1337, waiting for the answer
-> [Gatien:node:(1) 463.638145] [lua/INFO] Received another request of type find successor
-> [Gatien:node:(1) 463.638145] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [Gatien:node:(1) 463.638145] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [McGee:node:(2) 464.711922] [lua/INFO] Received another request of type notify
-> [iRMX:node:(3) 467.964943] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [iRMX:node:(3) 467.964943] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
-> [Gatien:node:(1) 470.020583] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Geoff:node:(4) 470.393962] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [Geoff:node:(4) 470.393962] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [Geoff:node:(4) 471.408556] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [Geoff:node:(4) 471.408556] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [Geoff:node:(4) 475.393962] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [McGee:node:(2) 475.452015] [lua/INFO] Received another request of type get predecessor
-> [McGee:node:(2) 478.319064] [lua/INFO] Received another request of type notify
-> [Boivin:node:(7) 479.850961] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 482.964943] [lua/INFO] Received a 'find successor' request from 8 for id 1337
-> [iRMX:node:(3) 482.964943] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
-> [McGee:node:(2) 484.711922] [lua/INFO] Received another request of type get predecessor
-> [Boivin:node:(7) 484.850961] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [iRMX:node:(3) 485.393962] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [iRMX:node:(3) 485.393962] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 42
-> [McGee:node:(2) 487.140942] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [iRMX:node:(3) 487.822981] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [iRMX:node:(3) 487.822981] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 42
-> [TeX:node:(5) 487.903727] [lua/INFO] Received another request of type get predecessor
-> [TeX:node:(5) 490.455999] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Geoff:node:(4) 492.681020] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 492.681020] [lua/INFO] Received a 'find successor' request from 32 for id 1337
-> [iRMX:node:(3) 492.681020] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
-> [Geoff:node:(4) 492.681020] [lua/INFO] Received another request of type get predecessor
-> [Gatien:node:(1) 493.695614] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
-> [Geoff:node:(4) 495.110039] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [McGee:node:(2) 498.666512] [lua/INFO] Sending a 'find successor' request to 48 for id 1337
-> [Gatien:node:(1) 501.124633] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
-> [Gatien:node:(1) 501.124633] [lua/INFO] Received another request of type get predecessor
-> [Boivin:node:(7) 501.314017] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [McGee:node:(2) 501.443995] [lua/INFO] Sent the 'find successor' request to 48 for id 1337, waiting for the answer
-> [Gatien:node:(1) 501.443995] [lua/INFO] Received another request of type find successor
-> [Gatien:node:(1) 501.443995] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [Gatien:node:(1) 501.443995] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [McGee:node:(2) 501.443995] [lua/INFO] Received another request of type get predecessor
-> [TeX:node:(5) 502.488540] [lua/INFO] Sending a 'find successor' request to 48 for id 1337
-> [Geoff:node:(4) 502.539058] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [Geoff:node:(4) 502.539058] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [Gatien:node:(1) 503.162361] [lua/INFO] Received another request of type notify
-> [Geoff:node:(4) 503.553652] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [Geoff:node:(4) 503.553652] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [TeX:node:(5) 504.233806] [lua/INFO] Sent the 'find successor' request to 48 for id 1337, waiting for the answer
-> [Gatien:node:(1) 504.233806] [lua/INFO] Received another request of type find successor
-> [Gatien:node:(1) 504.233806] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [Gatien:node:(1) 504.233806] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [McGee:node:(2) 504.311044] [lua/INFO] Received another request of type notify
-> [Geoff:node:(4) 505.248400] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [Geoff:node:(4) 505.248400] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [Geoff:node:(4) 507.677420] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [Boivin:node:(7) 511.314017] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 514.427999] [lua/INFO] Received a 'find successor' request from 8 for id 1337
-> [iRMX:node:(3) 514.427999] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
-> [McGee:node:(2) 516.174979] [lua/INFO] Received another request of type get predecessor
-> [Boivin:node:(7) 516.314017] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [iRMX:node:(3) 516.857018] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [iRMX:node:(3) 516.857018] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
-> [Gatien:node:(1) 518.912658] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [iRMX:node:(3) 519.286038] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [iRMX:node:(3) 519.286038] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 42
-> [McGee:node:(2) 521.033017] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [iRMX:node:(3) 521.715057] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [iRMX:node:(3) 521.715057] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 42
-> [TeX:node:(5) 521.795803] [lua/INFO] Received another request of type get predecessor
-> [TeX:node:(5) 524.348075] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Geoff:node:(4) 526.573095] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 526.573095] [lua/INFO] Received a 'find successor' request from 32 for id 1337
-> [iRMX:node:(3) 526.573095] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
-> [Geoff:node:(4) 526.573095] [lua/INFO] Received another request of type get predecessor
-> [Gatien:node:(1) 527.587690] [lua/INFO] Sending a 'find successor' request to 32 for id 64
-> [iRMX:node:(3) 528.320075] [lua/INFO] Sending a 'find successor' request to 1 for id 54
-> [Geoff:node:(4) 529.002114] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [iRMX:node:(3) 531.614513] [lua/INFO] Sent the 'find successor' request to 1 for id 54, waiting for the answer
-> [iRMX:node:(3) 531.614513] [lua/INFO] Received another request of type get predecessor
-> [McGee:node:(2) 532.558588] [lua/INFO] Sending a 'find successor' request to 48 for id 1337
-> [McGee:node:(2) 532.877949] [lua/INFO] Sent the 'find successor' request to 48 for id 1337, waiting for the answer
-> [Boivin:node:(7) 533.500531] [lua/INFO] Sending a 'find successor' request to 42 for id 24
-> [McGee:node:(2) 533.992112] [lua/INFO] Received another request of type notify
-> [iRMX:node:(3) 534.043532] [lua/INFO] Received another request of type get predecessor
-> [Boivin:node:(7) 534.075898] [lua/INFO] Sent the 'find successor' request to 42 for id 24, waiting for the answer
-> [McGee:node:(2) 534.075898] [lua/INFO] Received another request of type find successor
-> [McGee:node:(2) 534.075898] [lua/INFO] Received a 'find successor' request from 8 for id 24
-> [McGee:node:(2) 534.075898] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [Jacquelin:node:(8) 534.181224] [lua/INFO] Received a 'find successor' request from 38 for id 54
-> [Jacquelin:node:(8) 534.181224] [lua/INFO] Sending back a 'find successor answer' to 38: the successor of 54 is 48
-> [Gatien:node:(1) 535.058126] [lua/INFO] Sent the 'find successor' request to 32 for id 64, waiting for the answer
-> [Geoff:node:(4) 535.058126] [lua/INFO] Received a 'find successor' request from 48 for id 64
-> [Geoff:node:(4) 535.058126] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [Gatien:node:(1) 535.058126] [lua/INFO] Received another request of type find successor
-> [Gatien:node:(1) 535.058126] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [Gatien:node:(1) 535.058126] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [TeX:node:(5) 535.630318] [lua/INFO] Received a 'find successor' request from 8 for id 24
-> [TeX:node:(5) 535.630318] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 24 is 1
-> [TeX:node:(5) 535.630318] [lua/INFO] Sending a 'find successor' request to 48 for id 1337
-> [iRMX:node:(3) 535.929550] [lua/INFO] Received another request of type notify
-> [Boivin:node:(7) 536.532142] [lua/INFO] Received the answer to my 'find successor' request for id 24: the successor is 1
-> [Boivin:node:(7) 536.532142] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [TeX:node:(5) 536.701764] [lua/INFO] Sent the 'find successor' request to 48 for id 1337, waiting for the answer
-> [Gatien:node:(1) 536.701764] [lua/INFO] Received another request of type find successor
-> [Gatien:node:(1) 536.701764] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [Gatien:node:(1) 536.701764] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [Geoff:node:(4) 537.487145] [lua/INFO] Sending a 'find successor' request to 42 for id 48
-> [Geoff:node:(4) 538.193080] [lua/INFO] Sent the 'find successor' request to 42 for id 48, waiting for the answer
-> [McGee:node:(2) 538.193080] [lua/INFO] Received another request of type find successor
-> [McGee:node:(2) 538.193080] [lua/INFO] Received a 'find successor' request from 32 for id 48
-> [McGee:node:(2) 538.193080] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [iRMX:node:(3) 538.362838] [lua/INFO] Received the answer to my 'find successor' request for id 54: the successor is 48
-> [Geoff:node:(4) 538.501740] [lua/INFO] Received another request of type find successor
-> [Geoff:node:(4) 538.501740] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [Geoff:node:(4) 538.501740] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [TeX:node:(5) 538.955865] [lua/INFO] Received another request of type find successor
-> [TeX:node:(5) 538.955865] [lua/INFO] Received a 'find successor' request from 32 for id 48
-> [TeX:node:(5) 538.955865] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 48 is 1
-> [Jean_Yves:node:(6) 538.992112] [lua/INFO] Sending a 'find successor' request to 1 for id 30
-> [Geoff:node:(4) 539.516334] [lua/INFO] Received another request of type find successor
-> [Geoff:node:(4) 539.516334] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [Geoff:node:(4) 539.516334] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [Jean_Yves:node:(6) 539.920797] [lua/INFO] Sent the 'find successor' request to 1 for id 30, waiting for the answer
-> [Geoff:node:(4) 540.961159] [lua/INFO] Received the answer to my 'find successor' request for id 48: the successor is 1
-> [Geoff:node:(4) 540.961159] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [iRMX:node:(3) 543.362838] [lua/INFO] Received a 'find successor' request from 48 for id 64
-> [iRMX:node:(3) 543.362838] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 64 is 42
-> [Jacquelin:node:(8) 544.181224] [lua/INFO] Received a 'find successor' request from 14 for id 30
-> [Jacquelin:node:(8) 544.181224] [lua/INFO] Sending back a 'find successor answer' to 14: the successor of 30 is 48
-> [Jean_Yves:node:(6) 544.920797] [lua/INFO] Received the answer to my 'find successor' request for id 30: the successor is 48
-> [Boivin:node:(7) 545.248856] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [Gatien:node:(1) 545.418478] [lua/INFO] Received the answer to my 'find successor' request for id 64: the successor is 42
-> [Gatien:node:(1) 545.418478] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
-> [Gatien:node:(1) 546.433072] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
-> [Gatien:node:(1) 546.437342] [lua/INFO] Received another request of type get predecessor
-> [iRMX:node:(3) 548.362838] [lua/INFO] Received a 'find successor' request from 8 for id 1337
-> [iRMX:node:(3) 548.362838] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
-> [Gatien:node:(1) 548.475069] [lua/INFO] Received another request of type notify
-> [McGee:node:(2) 550.109818] [lua/INFO] Received another request of type get predecessor
-> [Boivin:node:(7) 550.248856] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [McGee:node:(2) 551.543342] [lua/INFO] Received another request of type get predecessor
-> [iRMX:node:(3) 553.220877] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [iRMX:node:(3) 553.220877] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 42
-> [McGee:node:(2) 554.410391] [lua/INFO] Received another request of type notify
-> [iRMX:node:(3) 555.649896] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [iRMX:node:(3) 555.649896] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 42
-> [McGee:node:(2) 556.157371] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Geoff:node:(4) 558.078915] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 558.078915] [lua/INFO] Received a 'find successor' request from 32 for id 1337
-> [iRMX:node:(3) 558.078915] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
-> [Geoff:node:(4) 558.078915] [lua/INFO] Received another request of type find successor
-> [Geoff:node:(4) 558.078915] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [Geoff:node:(4) 558.078915] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [TeX:node:(5) 558.202168] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [McGee:node:(2) 560.414048] [lua/INFO] Sending a 'find successor' request to 48 for id 58
-> [Geoff:node:(4) 560.507934] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [McGee:node:(2) 560.733409] [lua/INFO] Sent the 'find successor' request to 48 for id 58, waiting for the answer
-> [Gatien:node:(1) 560.733409] [lua/INFO] Received another request of type find successor
-> [Gatien:node:(1) 560.733409] [lua/INFO] Received a 'find successor' request from 42 for id 58
-> [Gatien:node:(1) 560.733409] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [McGee:node:(2) 562.161028] [lua/INFO] Received another request of type notify
-> [TeX:node:(5) 563.905300] [lua/INFO] Sending a 'find successor' request to 48 for id 37
-> [TeX:node:(5) 564.976745] [lua/INFO] Sent the 'find successor' request to 48 for id 37, waiting for the answer
-> [Gatien:node:(1) 564.976745] [lua/INFO] Received another request of type find successor
-> [Gatien:node:(1) 564.976745] [lua/INFO] Received a 'find successor' request from 21 for id 37
-> [Gatien:node:(1) 564.976745] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [Boivin:node:(7) 566.711913] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [Gatien:node:(1) 568.475069] [lua/INFO] Received another request of type get predecessor
-> [iRMX:node:(3) 569.825895] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [iRMX:node:(3) 569.825895] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
-> [Gatien:node:(1) 570.512796] [lua/INFO] Received another request of type notify
-> [Geoff:node:(4) 572.254914] [lua/INFO] Received a 'find successor' request from 42 for id 58
-> [Geoff:node:(4) 572.254914] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 58 is 38
-> [Gatien:node:(1) 572.568436] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [McGee:node:(2) 572.960848] [lua/INFO] Received the answer to my 'find successor' request for id 58: the successor is 38
-> [McGee:node:(2) 572.960848] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [Geoff:node:(4) 573.269508] [lua/INFO] Received a 'find successor' request from 21 for id 37
-> [Geoff:node:(4) 573.269508] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 37 is 38
-> [TeX:node:(5) 574.714333] [lua/INFO] Received the answer to my 'find successor' request for id 37: the successor is 38
-> [TeX:node:(5) 574.714333] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [Geoff:node:(4) 577.254914] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [Boivin:node:(7) 581.711913] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [Gatien:node:(1) 585.298697] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
-> [McGee:node:(2) 622.960848] [lua/INFO] Failed to send the 'find successor' request to 38 for id 1337
-> [iRMX:node:(3) 624.707828] [lua/INFO] Received a 'find successor' request from 8 for id 1337
-> [iRMX:node:(3) 624.707828] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
-> [TeX:node:(5) 624.714333] [lua/INFO] Failed to send the 'find successor' request to 38 for id 1337
-> [Boivin:node:(7) 626.593846] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Geoff:node:(4) 627.254914] [lua/INFO] Failed to send the 'find successor' request to 38 for id 1337
-> [Gatien:node:(1) 628.269508] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
-> [Gatien:node:(1) 628.269508] [lua/INFO] Received another request of type get predecessor
-> [Gatien:node:(1) 631.099343] [lua/INFO] Received another request of type notify
-> [McGee:node:(2) 633.651117] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [TeX:node:(5) 637.612522] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [Boivin:node:(7) 641.600351] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [Geoff:node:(4) 642.143353] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [Geoff:node:(4) 642.143353] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [McGee:node:(2) 646.461313] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [McGee:node:(2) 646.461313] [lua/INFO] Received another request of type get predecessor
-> [Geoff:node:(4) 647.143353] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [McGee:node:(2) 648.208293] [lua/INFO] Received another request of type get predecessor
-> [iRMX:node:(3) 648.208293] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [iRMX:node:(3) 648.208293] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 42
-> [McGee:node:(2) 649.641817] [lua/INFO] Received another request of type notify
-> [TeX:node:(5) 650.760565] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 650.760565] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [iRMX:node:(3) 650.760565] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 42
-> [Gatien:node:(1) 651.099343] [lua/INFO] Received another request of type get predecessor
-> [McGee:node:(2) 651.388797] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Gatien:node:(1) 653.137071] [lua/INFO] Received another request of type notify
-> [TeX:node:(5) 653.312837] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Boivin:node:(7) 654.532601] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 654.532601] [lua/INFO] Received a 'find successor' request from 8 for id 1337
-> [iRMX:node:(3) 654.532601] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
-> [Boivin:node:(7) 656.418619] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [iRMX:node:(3) 656.961620] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [iRMX:node:(3) 656.961620] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
-> [Gatien:node:(1) 659.017260] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Boivin:node:(7) 661.418619] [lua/INFO] Sending a 'find successor' request to 38 for id 40
-> [Geoff:node:(4) 661.819659] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 661.819659] [lua/INFO] Received a 'find successor' request from 32 for id 1337
-> [iRMX:node:(3) 661.819659] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
-> [Geoff:node:(4) 661.819659] [lua/INFO] Received another request of type get predecessor
-> [iRMX:node:(3) 663.566638] [lua/INFO] Sending a 'find successor' request to 42 for id 70
-> [TeX:node:(5) 663.567301] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [Geoff:node:(4) 664.248678] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Geoff:node:(4) 664.248678] [lua/INFO] Sending a 'find successor' request to 38 for id 64
-> [Boivin:node:(7) 665.452656] [lua/INFO] Sent the 'find successor' request to 38 for id 40, waiting for the answer
-> [McGee:node:(2) 665.524717] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [iRMX:node:(3) 667.271697] [lua/INFO] Sent the 'find successor' request to 42 for id 70, waiting for the answer
-> [iRMX:node:(3) 667.271697] [lua/INFO] Received another request of type find successor
-> [iRMX:node:(3) 667.271697] [lua/INFO] Received a 'find successor' request from 8 for id 40
-> [iRMX:node:(3) 667.271697] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 40 is 42
-> [Boivin:node:(7) 669.157715] [lua/INFO] Received the answer to my 'find successor' request for id 40: the successor is 42
-> [TeX:node:(5) 669.823969] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 669.823969] [lua/INFO] Received another request of type find successor
-> [iRMX:node:(3) 669.823969] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [iRMX:node:(3) 669.823969] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 42
-> [Geoff:node:(4) 672.252988] [lua/INFO] Sent the 'find successor' request to 38 for id 64, waiting for the answer
-> [iRMX:node:(3) 672.252988] [lua/INFO] Received another request of type find successor
-> [iRMX:node:(3) 672.252988] [lua/INFO] Received a 'find successor' request from 32 for id 64
-> [iRMX:node:(3) 672.252988] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 64 is 42
-> [Geoff:node:(4) 672.252988] [lua/INFO] Received another request of type notify
-> [TeX:node:(5) 672.376241] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Gatien:node:(1) 672.834253] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
-> [McGee:node:(2) 673.999968] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 673.999968] [lua/INFO] Received another request of type find successor
-> [iRMX:node:(3) 673.999968] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [iRMX:node:(3) 673.999968] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 42
-> [McGee:node:(2) 673.999968] [lua/INFO] Received another request of type find successor
-> [McGee:node:(2) 673.999968] [lua/INFO] Received a 'find successor' request from 38 for id 70
-> [McGee:node:(2) 673.999968] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [Geoff:node:(4) 674.682007] [lua/INFO] Received the answer to my 'find successor' request for id 64: the successor is 42
-> [McGee:node:(2) 675.433492] [lua/INFO] Received another request of type get predecessor
-> [Gatien:node:(1) 675.696602] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
-> [Gatien:node:(1) 675.696602] [lua/INFO] Received another request of type get predecessor
-> [iRMX:node:(3) 675.885986] [lua/INFO] Received another request of type get predecessor
-> [Jean_Yves:node:(6) 676.867017] [lua/INFO] Sending a 'find successor' request to 42 for id 46
-> [McGee:node:(2) 677.180472] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [TeX:node:(5) 677.376241] [lua/INFO] Received a 'find successor' request from 38 for id 70
-> [TeX:node:(5) 677.376241] [lua/INFO] Sending back a 'find successor answer' to 38: the successor of 70 is 1
-> [Gatien:node:(1) 677.734329] [lua/INFO] Received another request of type notify
-> [Boivin:node:(7) 677.772004] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [iRMX:node:(3) 678.315005] [lua/INFO] Received another request of type get predecessor
-> [Geoff:node:(4) 678.315005] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [Geoff:node:(4) 678.315005] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [Jean_Yves:node:(6) 680.047521] [lua/INFO] Sent the 'find successor' request to 42 for id 46, waiting for the answer
-> [McGee:node:(2) 680.047521] [lua/INFO] Received a 'find successor' request from 14 for id 46
-> [McGee:node:(2) 680.047521] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [Geoff:node:(4) 680.744024] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [iRMX:node:(3) 680.867277] [lua/INFO] Received the answer to my 'find successor' request for id 70: the successor is 1
-> [TeX:node:(5) 683.825336] [lua/INFO] Received a 'find successor' request from 14 for id 46
-> [TeX:node:(5) 683.825336] [lua/INFO] Sending back a 'find successor answer' to 14: the successor of 46 is 1
-> [Jean_Yves:node:(6) 685.997751] [lua/INFO] Received the answer to my 'find successor' request for id 46: the successor is 1
-> [Boivin:node:(7) 687.753296] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 687.753296] [lua/INFO] Received a 'find successor' request from 8 for id 1337
-> [iRMX:node:(3) 687.753296] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
-> [McGee:node:(2) 688.139027] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [TeX:node:(5) 688.164560] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [Boivin:node:(7) 689.639314] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [iRMX:node:(3) 690.182315] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [iRMX:node:(3) 690.182315] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
-> [Gatien:node:(1) 692.237954] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Geoff:node:(4) 695.040353] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 695.040353] [lua/INFO] Received a 'find successor' request from 32 for id 1337
-> [iRMX:node:(3) 695.040353] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
-> [Geoff:node:(4) 695.040353] [lua/INFO] Received another request of type get predecessor
-> [Geoff:node:(4) 697.469372] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [McGee:node:(2) 698.534312] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [McGee:node:(2) 698.534312] [lua/INFO] Received another request of type notify
-> [iRMX:node:(3) 701.787333] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [iRMX:node:(3) 701.787333] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 42
-> [McGee:node:(2) 702.431275] [lua/INFO] Received another request of type get predecessor
-> [McGee:node:(2) 704.178255] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [TeX:node:(5) 704.339605] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [TeX:node:(5) 704.941040] [lua/INFO] Received another request of type get predecessor
-> [Gatien:node:(1) 706.054948] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
-> [McGee:node:(2) 706.374565] [lua/INFO] Sending a 'find successor' request to 48 for id 74
-> [McGee:node:(2) 706.693926] [lua/INFO] Sent the 'find successor' request to 48 for id 74, waiting for the answer
-> [iRMX:node:(3) 706.787333] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [iRMX:node:(3) 706.787333] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 42
-> [Gatien:node:(1) 707.069542] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
-> [Gatien:node:(1) 707.069542] [lua/INFO] Received another request of type find successor
-> [Gatien:node:(1) 707.069542] [lua/INFO] Received a 'find successor' request from 42 for id 74
-> [Gatien:node:(1) 707.069542] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 74 is 32
-> [TeX:node:(5) 707.137350] [lua/INFO] Received another request of type notify
-> [McGee:node:(2) 707.388903] [lua/INFO] Received the answer to my 'find successor' request for id 74: the successor is 32
-> [TeX:node:(5) 709.689622] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [TeX:node:(5) 713.522905] [lua/INFO] Sending a 'find successor' request to 48 for id 53
-> [Boivin:node:(7) 713.673351] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [Geoff:node:(4) 714.216352] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [Geoff:node:(4) 714.216352] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [TeX:node:(5) 714.594351] [lua/INFO] Sent the 'find successor' request to 48 for id 53, waiting for the answer
-> [Gatien:node:(1) 714.594351] [lua/INFO] Received another request of type find successor
-> [Gatien:node:(1) 714.594351] [lua/INFO] Received a 'find successor' request from 21 for id 53
-> [Gatien:node:(1) 714.594351] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 53 is 32
-> [TeX:node:(5) 715.665796] [lua/INFO] Received the answer to my 'find successor' request for id 53: the successor is 32
-> [McGee:node:(2) 717.388903] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
-> [Geoff:node:(4) 719.216352] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [McGee:node:(2) 719.922286] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
-> [McGee:node:(2) 719.922286] [lua/INFO] Received another request of type get predecessor
-> [Boivin:node:(7) 720.559369] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 720.559369] [lua/INFO] Received a 'find successor' request from 8 for id 1337
-> [iRMX:node:(3) 720.559369] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
-> [TeX:node:(5) 720.665796] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
-> [Boivin:node:(7) 722.445387] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [iRMX:node:(3) 722.988388] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [iRMX:node:(3) 722.988388] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
-> [Gatien:node:(1) 723.092675] [lua/INFO] Received another request of type get predecessor
-> [Gatien:node:(1) 725.148315] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [McGee:node:(2) 725.298324] [lua/INFO] Received another request of type get predecessor
-> [Geoff:node:(4) 727.846427] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 727.846427] [lua/INFO] Received a 'find successor' request from 32 for id 1337
-> [iRMX:node:(3) 727.846427] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
-> [Geoff:node:(4) 727.846427] [lua/INFO] Received another request of type find successor
-> [Geoff:node:(4) 727.846427] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [Geoff:node:(4) 727.846427] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [McGee:node:(2) 728.165373] [lua/INFO] Received another request of type notify
-> [TeX:node:(5) 729.291252] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
-> [Geoff:node:(4) 729.291252] [lua/INFO] Received another request of type find successor
-> [Geoff:node:(4) 729.291252] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [Geoff:node:(4) 729.291252] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [Geoff:node:(4) 730.305846] [lua/INFO] Received another request of type get predecessor
-> [McGee:node:(2) 731.340386] [lua/INFO] Received another request of type notify
-> [Boivin:node:(7) 732.445387] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [Geoff:node:(4) 732.734865] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [iRMX:node:(3) 734.593406] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [iRMX:node:(3) 734.593406] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 42
-> [Gatien:node:(1) 736.320440] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
-> [McGee:node:(2) 736.340386] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [TeX:node:(5) 737.103171] [lua/INFO] Received another request of type get predecessor
-> [TeX:node:(5) 738.628742] [lua/INFO] Received another request of type notify
-> [Gatien:node:(1) 738.749460] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
-> [iRMX:node:(3) 739.593406] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [iRMX:node:(3) 739.593406] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 42
-> [Boivin:node:(7) 741.479424] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [TeX:node:(5) 742.145679] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Geoff:node:(4) 742.734865] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [Geoff:node:(4) 742.734865] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [iRMX:node:(3) 744.593406] [lua/INFO] Received a 'find successor' request from 8 for id 1337
-> [iRMX:node:(3) 744.593406] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
-> [Gatien:node:(1) 745.130402] [lua/INFO] Received another request of type get predecessor
-> [Boivin:node:(7) 746.479424] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Gatien:node:(1) 747.168129] [lua/INFO] Received another request of type notify
-> [McGee:node:(2) 747.865957] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
-> [McGee:node:(2) 748.571891] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
-> [McGee:node:(2) 748.571891] [lua/INFO] Received another request of type get predecessor
-> [iRMX:node:(3) 749.593406] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [iRMX:node:(3) 749.593406] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
-> [McGee:node:(2) 751.340386] [lua/INFO] Received another request of type get predecessor
-> [Gatien:node:(1) 751.649046] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Geoff:node:(4) 752.022425] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [Geoff:node:(4) 752.022425] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [McGee:node:(2) 752.773910] [lua/INFO] Received another request of type notify
-> [Geoff:node:(4) 755.466039] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [TeX:node:(5) 755.560633] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
-> [McGee:node:(2) 757.402403] [lua/INFO] Received another request of type notify
-> [iRMX:node:(3) 760.655423] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [iRMX:node:(3) 760.655423] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 42
-> [Boivin:node:(7) 760.794462] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [McGee:node:(2) 762.402403] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Gatien:node:(1) 764.051614] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
-> [Geoff:node:(4) 768.084442] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [Geoff:node:(4) 768.084442] [lua/INFO] Received another request of type notify
-> [TeX:node:(5) 769.529267] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
-> [Geoff:node:(4) 769.529267] [lua/INFO] Received another request of type find successor
-> [Geoff:node:(4) 769.529267] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [Geoff:node:(4) 769.529267] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [TeX:node:(5) 769.529267] [lua/INFO] Received another request of type get predecessor
-> [Gatien:node:(1) 770.543862] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
-> [Geoff:node:(4) 770.543862] [lua/INFO] Received another request of type find successor
-> [Geoff:node:(4) 770.543862] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [Geoff:node:(4) 770.543862] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [Gatien:node:(1) 770.543862] [lua/INFO] Received another request of type get predecessor
-> [iRMX:node:(3) 770.655423] [lua/INFO] Received a 'find successor' request from 32 for id 1337
-> [iRMX:node:(3) 770.655423] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
-> [TeX:node:(5) 771.054838] [lua/INFO] Received another request of type notify
-> [Gatien:node:(1) 772.581589] [lua/INFO] Received another request of type notify
-> [Geoff:node:(4) 773.084442] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [McGee:node:(2) 775.292053] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
-> [McGee:node:(2) 775.997987] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
-> [McGee:node:(2) 777.402403] [lua/INFO] Received another request of type get predecessor
-> [Boivin:node:(7) 777.541441] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 777.541441] [lua/INFO] Received a 'find successor' request from 8 for id 1337
-> [iRMX:node:(3) 777.541441] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
-> [Geoff:node:(4) 778.084442] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [Geoff:node:(4) 778.084442] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [McGee:node:(2) 778.835927] [lua/INFO] Received another request of type notify
-> [Boivin:node:(7) 779.427459] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [iRMX:node:(3) 779.970460] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [iRMX:node:(3) 779.970460] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 42
-> [iRMX:node:(3) 782.399480] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [iRMX:node:(3) 782.399480] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
-> [TeX:node:(5) 782.522733] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Gatien:node:(1) 784.455119] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [McGee:node:(2) 785.893439] [lua/INFO] Received another request of type notify
-> [iRMX:node:(3) 789.146459] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [iRMX:node:(3) 789.146459] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 42
-> [McGee:node:(2) 790.893439] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [TeX:node:(5) 793.011820] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
-> [Gatien:node:(1) 793.596183] [lua/INFO] Sending a 'find successor' request to 32 for id 112
-> [TeX:node:(5) 794.456644] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
-> [Geoff:node:(4) 794.456644] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [Geoff:node:(4) 794.456644] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [TeX:node:(5) 794.537390] [lua/INFO] Received another request of type notify
-> [Gatien:node:(1) 796.485833] [lua/INFO] Sent the 'find successor' request to 32 for id 112, waiting for the answer
-> [Geoff:node:(4) 796.485833] [lua/INFO] Received a 'find successor' request from 48 for id 112
-> [Geoff:node:(4) 796.485833] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [Gatien:node:(1) 796.485833] [lua/INFO] Received another request of type notify
-> [Geoff:node:(4) 798.914853] [lua/INFO] Sending a 'find successor' request to 42 for id 96
-> [Geoff:node:(4) 799.620787] [lua/INFO] Sent the 'find successor' request to 42 for id 96, waiting for the answer
-> [Boivin:node:(7) 801.032477] [lua/INFO] Sending a 'find successor' request to 42 for id 72
-> [McGee:node:(2) 803.774605] [lua/INFO] Received a 'find successor' request from 32 for id 96
-> [McGee:node:(2) 803.774605] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [McGee:node:(2) 803.774605] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
-> [iRMX:node:(3) 804.146459] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [iRMX:node:(3) 804.146459] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 42
-> [McGee:node:(2) 804.480539] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
-> [Geoff:node:(4) 804.480539] [lua/INFO] Received another request of type find successor
-> [Geoff:node:(4) 804.480539] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [Geoff:node:(4) 804.480539] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [TeX:node:(5) 804.537390] [lua/INFO] Received another request of type find successor
-> [TeX:node:(5) 804.537390] [lua/INFO] Received a 'find successor' request from 32 for id 96
-> [TeX:node:(5) 804.537390] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 96 is 1
-> [McGee:node:(2) 805.208129] [lua/INFO] Received another request of type notify
-> [Boivin:node:(7) 805.291915] [lua/INFO] Sent the 'find successor' request to 42 for id 72, waiting for the answer
-> [McGee:node:(2) 805.291915] [lua/INFO] Received another request of type find successor
-> [McGee:node:(2) 805.291915] [lua/INFO] Received a 'find successor' request from 8 for id 72
-> [McGee:node:(2) 805.291915] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [Geoff:node:(4) 805.982215] [lua/INFO] Received the answer to my 'find successor' request for id 96: the successor is 1
-> [Geoff:node:(4) 805.982215] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [McGee:node:(2) 807.038894] [lua/INFO] Received another request of type get predecessor
-> [iRMX:node:(3) 807.038894] [lua/INFO] Received a 'find successor' request from 48 for id 112
-> [iRMX:node:(3) 807.038894] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 112 is 42
-> [TeX:node:(5) 807.089663] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Gatien:node:(1) 809.094534] [lua/INFO] Received the answer to my 'find successor' request for id 112: the successor is 42
-> [Gatien:node:(1) 809.094534] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
-> [Gatien:node:(1) 810.109128] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
-> [Jean_Yves:node:(6) 810.208129] [lua/INFO] Sending a 'find successor' request to 1 for id 78
-> [Jean_Yves:node:(6) 810.947702] [lua/INFO] Sent the 'find successor' request to 1 for id 78, waiting for the answer
-> [TeX:node:(5) 812.089663] [lua/INFO] Received a 'find successor' request from 8 for id 72
-> [TeX:node:(5) 812.089663] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 72 is 1
-> [Boivin:node:(7) 812.991487] [lua/INFO] Received the answer to my 'find successor' request for id 72: the successor is 1
-> [Boivin:node:(7) 812.991487] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [Jacquelin:node:(8) 813.600453] [lua/INFO] Received a 'find successor' request from 14 for id 78
-> [Jacquelin:node:(8) 813.600453] [lua/INFO] Sending back a 'find successor answer' to 14: the successor of 78 is 48
-> [iRMX:node:(3) 813.782951] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [iRMX:node:(3) 813.782951] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 42
-> [Jean_Yves:node:(6) 814.340025] [lua/INFO] Received the answer to my 'find successor' request for id 78: the successor is 48
-> [Gatien:node:(1) 814.619316] [lua/INFO] Received another request of type get predecessor
-> [McGee:node:(2) 815.529930] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Geoff:node:(4) 816.211970] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 816.211970] [lua/INFO] Received a 'find successor' request from 32 for id 1337
-> [iRMX:node:(3) 816.211970] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
-> [Geoff:node:(4) 816.211970] [lua/INFO] Received another request of type find successor
-> [Geoff:node:(4) 816.211970] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [Geoff:node:(4) 816.211970] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [Gatien:node:(1) 817.087274] [lua/INFO] Received another request of type notify
-> [iRMX:node:(3) 817.958950] [lua/INFO] Sending a 'find successor' request to 1 for id 102
-> [Geoff:node:(4) 818.640989] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Boivin:node:(7) 819.844968] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [TeX:node:(5) 821.498641] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
-> [TeX:node:(5) 822.943466] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
-> [TeX:node:(5) 823.024212] [lua/INFO] Received another request of type notify
-> [iRMX:node:(3) 823.501699] [lua/INFO] Sent the 'find successor' request to 1 for id 102, waiting for the answer
-> [iRMX:node:(3) 823.501699] [lua/INFO] Received another request of type find successor
-> [iRMX:node:(3) 823.501699] [lua/INFO] Received a 'find successor' request from 8 for id 1337
-> [iRMX:node:(3) 823.501699] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
-> [Geoff:node:(4) 823.640989] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [Geoff:node:(4) 823.640989] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [Boivin:node:(7) 825.387717] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [iRMX:node:(3) 825.930718] [lua/INFO] Received another request of type find successor
-> [iRMX:node:(3) 825.930718] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [iRMX:node:(3) 825.930718] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
-> [Jacquelin:node:(8) 826.068410] [lua/INFO] Received a 'find successor' request from 38 for id 102
-> [Jacquelin:node:(8) 826.068410] [lua/INFO] Sending back a 'find successor answer' to 38: the successor of 102 is 48
-> [McGee:node:(2) 827.261426] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
-> [McGee:node:(2) 827.967361] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
-> [Gatien:node:(1) 827.986358] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [iRMX:node:(3) 828.359737] [lua/INFO] Received another request of type find successor
-> [iRMX:node:(3) 828.359737] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [iRMX:node:(3) 828.359737] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 42
-> [McGee:node:(2) 830.128475] [lua/INFO] Received another request of type notify
-> [iRMX:node:(3) 830.788756] [lua/INFO] Received another request of type get predecessor
-> [Geoff:node:(4) 830.788756] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [Geoff:node:(4) 830.788756] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [TeX:node:(5) 830.912010] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [iRMX:node:(3) 832.674775] [lua/INFO] Received another request of type get predecessor
-> [Geoff:node:(4) 834.232370] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [iRMX:node:(3) 835.108063] [lua/INFO] Received the answer to my 'find successor' request for id 102: the successor is 48
-> [TeX:node:(5) 835.912010] [lua/INFO] Sending a 'find successor' request to 32 for id 85
-> [Boivin:node:(7) 839.560793] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [iRMX:node:(3) 840.108063] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [iRMX:node:(3) 840.108063] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 42
-> [McGee:node:(2) 841.855043] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [McGee:node:(2) 841.855043] [lua/INFO] Sending a 'find successor' request to 32 for id 106
-> [Gatien:node:(1) 842.817945] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
-> [Geoff:node:(4) 846.031041] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 846.031041] [lua/INFO] Received a 'find successor' request from 32 for id 1337
-> [iRMX:node:(3) 846.031041] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
-> [Geoff:node:(4) 846.031041] [lua/INFO] Received another request of type notify
-> [TeX:node:(5) 847.475866] [lua/INFO] Sent the 'find successor' request to 32 for id 85, waiting for the answer
-> [Geoff:node:(4) 847.475866] [lua/INFO] Received another request of type find successor
-> [Geoff:node:(4) 847.475866] [lua/INFO] Received a 'find successor' request from 21 for id 85
-> [Geoff:node:(4) 847.475866] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 85 is 38
-> [McGee:node:(2) 848.181801] [lua/INFO] Sent the 'find successor' request to 32 for id 106, waiting for the answer
-> [Geoff:node:(4) 848.181801] [lua/INFO] Received another request of type find successor
-> [Geoff:node:(4) 848.181801] [lua/INFO] Received a 'find successor' request from 42 for id 106
-> [Geoff:node:(4) 848.181801] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 106 is 38
-> [McGee:node:(2) 848.181801] [lua/INFO] Received another request of type get predecessor
-> [McGee:node:(2) 848.887735] [lua/INFO] Received the answer to my 'find successor' request for id 106: the successor is 38
-> [TeX:node:(5) 848.920691] [lua/INFO] Received the answer to my 'find successor' request for id 85: the successor is 38
-> [Gatien:node:(1) 849.196395] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
-> [Geoff:node:(4) 849.196395] [lua/INFO] Received another request of type find successor
-> [Geoff:node:(4) 849.196395] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [Geoff:node:(4) 849.196395] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [Boivin:node:(7) 849.803078] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 849.803078] [lua/INFO] Received a 'find successor' request from 8 for id 1337
-> [iRMX:node:(3) 849.803078] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
-> [Geoff:node:(4) 851.625414] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Boivin:node:(7) 851.689096] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [TeX:node:(5) 855.285903] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [McGee:node:(2) 856.132571] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [iRMX:node:(3) 856.550057] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [iRMX:node:(3) 856.550057] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
-> [Gatien:node:(1) 858.605697] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [TeX:node:(5) 859.102330] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 861.550057] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [iRMX:node:(3) 861.550057] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 42
-> [McGee:node:(2) 863.297037] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [McGee:node:(2) 863.297037] [lua/INFO] Received another request of type notify
-> [TeX:node:(5) 864.102330] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [iRMX:node:(3) 866.550057] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [iRMX:node:(3) 866.550057] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 42
-> [McGee:node:(2) 868.297037] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Gatien:node:(1) 869.993671] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
-> [Gatien:node:(1) 872.022860] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
-> [Geoff:node:(4) 872.022860] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [Geoff:node:(4) 872.022860] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [TeX:node:(5) 874.102330] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [Geoff:node:(4) 874.451879] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [Boivin:node:(7) 875.322093] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [iRMX:node:(3) 875.865095] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [iRMX:node:(3) 875.865095] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
-> [Gatien:node:(1) 877.920734] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [TeX:node:(5) 880.164347] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [TeX:node:(5) 880.164347] [lua/INFO] Received another request of type notify
-> [McGee:node:(2) 880.493347] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [iRMX:node:(3) 882.612074] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [iRMX:node:(3) 882.612074] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 42
-> [TeX:node:(5) 885.164347] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Gatien:node:(1) 887.920734] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
-> [Gatien:node:(1) 888.935329] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
-> [Geoff:node:(4) 890.041093] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [Geoff:node:(4) 890.041093] [lua/INFO] Received another request of type find successor
-> [Geoff:node:(4) 890.041093] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [Geoff:node:(4) 890.041093] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [iRMX:node:(3) 892.612074] [lua/INFO] Received a 'find successor' request from 32 for id 1337
-> [iRMX:node:(3) 892.612074] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
-> [Geoff:node:(4) 895.041093] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [TeX:node:(5) 895.388692] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [Boivin:node:(7) 899.498092] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [Gatien:node:(1) 904.958462] [lua/INFO] Received another request of type get predecessor
-> [Gatien:node:(1) 906.996189] [lua/INFO] Received another request of type notify
-> [Gatien:node:(1) 926.996189] [lua/INFO] Received another request of type get predecessor
-> [Gatien:node:(1) 929.033916] [lua/INFO] Received another request of type notify
-> [McGee:node:(2) 930.493347] [lua/INFO] Failed to send the 'find successor' request to 38 for id 1337
-> [iRMX:node:(3) 933.673851] [lua/INFO] Received a 'find successor' request from 8 for id 1337
-> [iRMX:node:(3) 933.673851] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
-> [Boivin:node:(7) 935.559869] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [iRMX:node:(3) 936.102870] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [iRMX:node:(3) 936.102870] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
-> [Gatien:node:(1) 938.158510] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Jean_Yves:node:(6) 938.360396] [lua/INFO] Sending a 'find successor' request to 42 for id 142
-> [Jean_Yves:node:(6) 939.793920] [lua/INFO] Sent the 'find successor' request to 42 for id 142, waiting for the answer
-> [McGee:node:(2) 939.793920] [lua/INFO] Received a 'find successor' request from 14 for id 142
-> [McGee:node:(2) 939.793920] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [TeX:node:(5) 941.084162] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 941.084162] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [iRMX:node:(3) 941.084162] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 42
-> [TeX:node:(5) 941.084162] [lua/INFO] Received another request of type get predecessor
-> [Geoff:node:(4) 941.602123] [lua/INFO] Sending a 'find successor' request to 38 for id 160
-> [TeX:node:(5) 941.846947] [lua/INFO] Received another request of type find successor
-> [TeX:node:(5) 941.846947] [lua/INFO] Received a 'find successor' request from 14 for id 142
-> [TeX:node:(5) 941.846947] [lua/INFO] Sending back a 'find successor answer' to 14: the successor of 142 is 1
-> [McGee:node:(2) 941.846947] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [Jean_Yves:node:(6) 944.019362] [lua/INFO] Received the answer to my 'find successor' request for id 142: the successor is 1
-> [TeX:node:(5) 944.399219] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Boivin:node:(7) 949.717159] [lua/INFO] Sending a 'find successor' request to 38 for id 136
-> [Gatien:node:(1) 950.187699] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
-> [TeX:node:(5) 954.464147] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [Geoff:node:(4) 955.260160] [lua/INFO] Sent the 'find successor' request to 38 for id 160, waiting for the answer
-> [Geoff:node:(4) 955.260160] [lua/INFO] Received another request of type notify
-> [Gatien:node:(1) 956.274755] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
-> [Geoff:node:(4) 956.274755] [lua/INFO] Received another request of type find successor
-> [Geoff:node:(4) 956.274755] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [Geoff:node:(4) 956.274755] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [Gatien:node:(1) 956.274755] [lua/INFO] Received another request of type notify
-> [iRMX:node:(3) 957.831141] [lua/INFO] Received a 'find successor' request from 32 for id 160
-> [iRMX:node:(3) 957.831141] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 160 is 42
-> [iRMX:node:(3) 957.831141] [lua/INFO] Sending a 'find successor' request to 42 for id 166
-> [McGee:node:(2) 959.578121] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [McGee:node:(2) 959.578121] [lua/INFO] Received another request of type notify
-> [Geoff:node:(4) 960.260160] [lua/INFO] Received the answer to my 'find successor' request for id 160: the successor is 42
-> [Geoff:node:(4) 960.260160] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [McGee:node:(2) 961.011645] [lua/INFO] Received another request of type get predecessor
-> [iRMX:node:(3) 962.758625] [lua/INFO] Sent the 'find successor' request to 42 for id 166, waiting for the answer
-> [McGee:node:(2) 962.758625] [lua/INFO] Received another request of type find successor
-> [McGee:node:(2) 962.758625] [lua/INFO] Received a 'find successor' request from 38 for id 166
-> [McGee:node:(2) 962.758625] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [iRMX:node:(3) 962.758625] [lua/INFO] Received another request of type find successor
-> [iRMX:node:(3) 962.758625] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [iRMX:node:(3) 962.758625] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 42
-> [McGee:node:(2) 964.192149] [lua/INFO] Received another request of type notify
-> [iRMX:node:(3) 964.644643] [lua/INFO] Received another request of type notify
-> [McGee:node:(2) 965.939129] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Boivin:node:(7) 966.530661] [lua/INFO] Sent the 'find successor' request to 38 for id 136, waiting for the answer
-> [iRMX:node:(3) 966.530661] [lua/INFO] Received another request of type find successor
-> [iRMX:node:(3) 966.530661] [lua/INFO] Received a 'find successor' request from 8 for id 136
-> [iRMX:node:(3) 966.530661] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 136 is 42
-> [Boivin:node:(7) 968.416679] [lua/INFO] Received the answer to my 'find successor' request for id 136: the successor is 42
-> [Boivin:node:(7) 968.416679] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [TeX:node:(5) 969.082934] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 969.082934] [lua/INFO] Received another request of type find successor
-> [iRMX:node:(3) 969.082934] [lua/INFO] Received a 'find successor' request from 21 for id 1337
-> [iRMX:node:(3) 969.082934] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 42
-> [TeX:node:(5) 969.082934] [lua/INFO] Received another request of type find successor
-> [TeX:node:(5) 969.082934] [lua/INFO] Received a 'find successor' request from 38 for id 166
-> [TeX:node:(5) 969.082934] [lua/INFO] Sending back a 'find successor answer' to 38: the successor of 166 is 1
-> [TeX:node:(5) 969.845719] [lua/INFO] Received another request of type get predecessor
-> [McGee:node:(2) 970.608504] [lua/INFO] Sending a 'find successor' request to 48 for id 170
-> [McGee:node:(2) 970.927866] [lua/INFO] Sent the 'find successor' request to 48 for id 170, waiting for the answer
-> [Gatien:node:(1) 970.927866] [lua/INFO] Received another request of type find successor
-> [Gatien:node:(1) 970.927866] [lua/INFO] Received a 'find successor' request from 42 for id 170
-> [Gatien:node:(1) 970.927866] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 170 is 32
-> [McGee:node:(2) 971.247227] [lua/INFO] Received the answer to my 'find successor' request for id 170: the successor is 32
-> [iRMX:node:(3) 971.511953] [lua/INFO] Received another request of type find successor
-> [iRMX:node:(3) 971.511953] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [iRMX:node:(3) 971.511953] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
-> [TeX:node:(5) 972.397991] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Gatien:node:(1) 973.567593] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Geoff:node:(4) 973.940972] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 973.940972] [lua/INFO] Received another request of type find successor
-> [iRMX:node:(3) 973.940972] [lua/INFO] Received a 'find successor' request from 32 for id 1337
-> [iRMX:node:(3) 973.940972] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
-> [Geoff:node:(4) 974.582187] [lua/INFO] Received another request of type get predecessor
-> [Boivin:node:(7) 975.826990] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
-> [iRMX:node:(3) 975.826990] [lua/INFO] Received another request of type find successor
-> [iRMX:node:(3) 975.826990] [lua/INFO] Received a 'find successor' request from 8 for id 1337
-> [iRMX:node:(3) 975.826990] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
-> [TeX:node:(5) 976.035550] [lua/INFO] Sending a 'find successor' request to 48 for id 149
-> [McGee:node:(2) 976.247227] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
-> [Geoff:node:(4) 977.011206] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Boivin:node:(7) 977.713008] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [iRMX:node:(3) 978.379263] [lua/INFO] Received the answer to my 'find successor' request for id 166: the successor is 1
-> [McGee:node:(2) 981.514216] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
-> [Geoff:node:(4) 981.514216] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [Geoff:node:(4) 981.514216] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [McGee:node:(2) 981.514216] [lua/INFO] Received another request of type get predecessor
-> [TeX:node:(5) 981.672496] [lua/INFO] Sent the 'find successor' request to 48 for id 149, waiting for the answer
-> [McGee:node:(2) 983.878694] [lua/INFO] Received another request of type get predecessor
-> [iRMX:node:(3) 985.123319] [lua/INFO] Received a 'find successor' request from 42 for id 1337
-> [iRMX:node:(3) 985.123319] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 42
-> [Gatien:node:(1) 985.601051] [lua/INFO] Received a 'find successor' request from 21 for id 149
-> [Gatien:node:(1) 985.601051] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 149 is 32
-> [Gatien:node:(1) 985.601051] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
-> [Gatien:node:(1) 986.615645] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
-> [TeX:node:(5) 986.672496] [lua/INFO] Received the answer to my 'find successor' request for id 149: the successor is 32
-> [TeX:node:(5) 986.672496] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
-> [McGee:node:(2) 986.870299] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
-> [Geoff:node:(4) 988.943235] [lua/INFO] Received a 'find successor' request from 48 for id 1337
-> [Geoff:node:(4) 988.943235] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
-> [Geoff:node:(4) 988.943235] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [Boivin:node:(7) 989.580318] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
-> [TeX:node:(5) 990.388060] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
-> [TeX:node:(5) 992.633084] [lua/INFO] Received another request of type get predecessor
-> [TeX:node:(5) 995.142849] [lua/INFO] Received another request of type notify
-> [Gatien:node:(1) 996.624183] [lua/INFO] Received another request of type get predecessor
-> [Gatien:node:(1) 998.661911] [lua/INFO] Received another request of type notify
-> [McGee:node:(2) 999.380064] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
-> [Jean_Yves:node:(6) 1000.312219] [lua/INFO] Leaving the ring
-> [iRMX:node:(3) 1001.870299] [lua/INFO] Leaving the ring
-> [Jacquelin:node:(8) 1002.643047] [lua/INFO] Leaving the ring
-> [Geoff:node:(4) 1038.943235] [lua/INFO] Failed to send the 'find successor' request to 38 for id 1337
-> [Geoff:node:(4) 1038.943235] [lua/INFO] Leaving the ring
-> [Boivin:node:(7) 1039.580318] [lua/INFO] Failed to send the 'find successor' request to 38 for id 1337
-> [Boivin:node:(7) 1039.580318] [lua/INFO] Leaving the ring
-> [TeX:node:(5) 1045.142849] [lua/INFO] Failed to receive the answer to my 'find successor' request
-> [TeX:node:(5) 1045.142849] [lua/INFO] Leaving the ring
-> [Gatien:node:(1) 1048.661911] [lua/INFO] Failed to receive the answer to my 'find successor' request
-> [Gatien:node:(1) 1048.661911] [lua/INFO] Leaving the ring
-> [McGee:node:(2) 1049.380064] [lua/INFO] Failed to send the 'find successor' request to 32 for id 1337
-> [McGee:node:(2) 1049.380064] [lua/INFO] Leaving the ring
+> [McGee:node:(2) 115.888420] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
+> [TeX:node:(5) 126.674688] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
+> [Jacquelin:node:(8) 126.674688] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [Jacquelin:node:(8) 126.674688] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 48
+> [TeX:node:(5) 128.487414] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
+> [McGee:node:(2) 132.749146] [lua/INFO] Sending a 'find successor' request to 21 for id 1337
+> [McGee:node:(2) 133.703343] [lua/INFO] Sent the 'find successor' request to 21 for id 1337, waiting for the answer
+> [TeX:node:(5) 136.722688] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [TeX:node:(5) 136.722688] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [TeX:node:(5) 138.535414] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
+> [McGee:node:(2) 143.937660] [lua/INFO] Received another request of type get predecessor
+> [McGee:node:(2) 145.703819] [lua/INFO] Received another request of type notify
+> [McGee:node:(2) 148.273145] [lua/INFO] Received another request of type get predecessor
+> [McGee:node:(2) 152.643869] [lua/INFO] Received another request of type notify
+> [Jacquelin:node:(8) 154.971344] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [Jacquelin:node:(8) 154.971344] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 48
+> [McGee:node:(2) 155.859764] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
+> [TeX:node:(5) 161.784070] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
+> [Jacquelin:node:(8) 161.784070] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [Jacquelin:node:(8) 161.784070] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 48
+> [TeX:node:(5) 161.784070] [lua/INFO] Received another request of type get predecessor
+> [TeX:node:(5) 162.912195] [lua/INFO] Received another request of type get predecessor
+> [TeX:node:(5) 164.252506] [lua/INFO] Received another request of type get predecessor
+> [TeX:node:(5) 165.206703] [lua/INFO] Received another request of type get predecessor
+> [Geoff:node:(4) 166.586899] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [McGee:node:(2) 166.658016] [lua/INFO] Sending a 'find successor' request to 21 for id 1337
+> [TeX:node:(5) 167.019429] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
+> [Geoff:node:(4) 169.625450] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [iRMX:node:(3) 170.458507] [lua/INFO] Received a 'find successor' request from 32 for id 1337
+> [iRMX:node:(3) 170.458507] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
+> [Geoff:node:(4) 173.497058] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [McGee:node:(2) 174.798416] [lua/INFO] Sent the 'find successor' request to 21 for id 1337, waiting for the answer
+> [TeX:node:(5) 174.798416] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [TeX:node:(5) 174.798416] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [McGee:node:(2) 174.798416] [lua/INFO] Received another request of type notify
+> [McGee:node:(2) 176.983778] [lua/INFO] Received another request of type get predecessor
+> [Jacquelin:node:(8) 180.527041] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [Jacquelin:node:(8) 180.527041] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 48
+> [McGee:node:(2) 181.354502] [lua/INFO] Received another request of type notify
+> [TeX:node:(5) 181.611142] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
+> [McGee:node:(2) 182.242922] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
+> [Geoff:node:(4) 183.497058] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [Geoff:node:(4) 186.535609] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [TeX:node:(5) 187.339767] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
+> [Jacquelin:node:(8) 187.339767] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [Jacquelin:node:(8) 187.339767] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 48
+> [TeX:node:(5) 187.339767] [lua/INFO] Received another request of type get predecessor
+> [iRMX:node:(3) 189.169140] [lua/INFO] Received a 'find successor' request from 32 for id 1337
+> [iRMX:node:(3) 189.169140] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
+> [TeX:node:(5) 190.057323] [lua/INFO] Received another request of type get predecessor
+> [TeX:node:(5) 191.397634] [lua/INFO] Received another request of type get predecessor
+> [Geoff:node:(4) 192.207691] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [TeX:node:(5) 192.351831] [lua/INFO] Received another request of type get predecessor
+> [McGee:node:(2) 193.306027] [lua/INFO] Sending a 'find successor' request to 21 for id 1337
+> [TeX:node:(5) 194.164557] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
+> [Geoff:node:(4) 202.207691] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [McGee:node:(2) 205.603232] [lua/INFO] Sent the 'find successor' request to 21 for id 1337, waiting for the answer
+> [TeX:node:(5) 205.603232] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [TeX:node:(5) 205.603232] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [McGee:node:(2) 205.603232] [lua/INFO] Received another request of type get predecessor
+> [TeX:node:(5) 207.415958] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
+> [Jacquelin:node:(8) 207.672168] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [Jacquelin:node:(8) 207.672168] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 48
+> [Geoff:node:(4) 208.284793] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [iRMX:node:(3) 208.284793] [lua/INFO] Received a 'find successor' request from 32 for id 1337
+> [iRMX:node:(3) 208.284793] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
+> [McGee:node:(2) 208.560589] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
+> [Geoff:node:(4) 211.323344] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Boivin:node:(7) 213.665399] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [TeX:node:(5) 214.484895] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
+> [Jacquelin:node:(8) 214.484895] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [Jacquelin:node:(8) 214.484895] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 48
+> [TeX:node:(5) 214.514785] [lua/INFO] Received another request of type get predecessor
+> [Boivin:node:(7) 216.024689] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [TeX:node:(5) 216.327511] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
+> [Gatien:node:(1) 216.544953] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [McGee:node:(2) 218.997708] [lua/INFO] Sending a 'find successor' request to 21 for id 1337
+> [iRMX:node:(3) 220.470155] [lua/INFO] Received a 'find successor' request from 8 for id 1337
+> [iRMX:node:(3) 220.470155] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
+> [Geoff:node:(4) 221.323344] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [McGee:node:(2) 222.281708] [lua/INFO] Sent the 'find successor' request to 21 for id 1337, waiting for the answer
+> [McGee:node:(2) 222.281708] [lua/INFO] Received another request of type notify
+> [Boivin:node:(7) 222.829446] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Gatien:node:(1) 223.041632] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [Gatien:node:(1) 223.041632] [lua/INFO] Received another request of type notify
+> [McGee:node:(2) 224.074958] [lua/INFO] Received another request of type notify
+> [iRMX:node:(3) 225.470155] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [iRMX:node:(3) 225.470155] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
+> [TeX:node:(5) 226.327511] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [TeX:node:(5) 226.327511] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [TeX:node:(5) 226.327511] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
+> [Gatien:node:(1) 228.041632] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Geoff:node:(4) 228.508706] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [iRMX:node:(3) 230.470155] [lua/INFO] Received a 'find successor' request from 32 for id 1337
+> [iRMX:node:(3) 230.470155] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
+> [Jacquelin:node:(8) 232.419986] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [Jacquelin:node:(8) 232.419986] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 48
+> [McGee:node:(2) 232.655517] [lua/INFO] Received another request of type get predecessor
+> [Boivin:node:(7) 232.829446] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [Geoff:node:(4) 233.508706] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [McGee:node:(2) 233.543937] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
+> [TeX:node:(5) 234.232713] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
+> [Boivin:node:(7) 237.200170] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [Jacquelin:node:(8) 237.419986] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [Jacquelin:node:(8) 237.419986] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 48
+> [TeX:node:(5) 239.232713] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
+> [iRMX:node:(3) 239.840879] [lua/INFO] Received a 'find successor' request from 8 for id 1337
+> [iRMX:node:(3) 239.840879] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
+> [Boivin:node:(7) 242.200170] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Geoff:node:(4) 247.879430] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [McGee:node:(2) 248.812362] [lua/INFO] Sending a 'find successor' request to 21 for id 1337
+> [Gatien:node:(1) 252.532902] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
+> [TeX:node:(5) 252.858165] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
+> [Gatien:node:(1) 253.802096] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
+> [McGee:node:(2) 253.812362] [lua/INFO] Sent the 'find successor' request to 21 for id 1337, waiting for the answer
+> [TeX:node:(5) 254.670891] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
+> [TeX:node:(5) 254.670891] [lua/INFO] Received another request of type find successor
+> [TeX:node:(5) 254.670891] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [TeX:node:(5) 254.670891] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [McGee:node:(2) 257.026241] [lua/INFO] Received another request of type get predecessor
+> [Boivin:node:(7) 257.200170] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [Jacquelin:node:(8) 258.686890] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [Jacquelin:node:(8) 258.686890] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 48
+> [TeX:node:(5) 260.499617] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
+> [Geoff:node:(4) 260.917981] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [iRMX:node:(3) 260.917981] [lua/INFO] Received a 'find successor' request from 32 for id 1337
+> [iRMX:node:(3) 260.917981] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
+> [Geoff:node:(4) 260.917981] [lua/INFO] Received another request of type find successor
+> [Geoff:node:(4) 260.917981] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [Geoff:node:(4) 260.917981] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [Jacquelin:node:(8) 263.686890] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [Jacquelin:node:(8) 263.686890] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 48
+> [Geoff:node:(4) 263.956532] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [McGee:node:(2) 264.575311] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
+> [McGee:node:(2) 264.575311] [lua/INFO] Sending a 'find successor' request to 21 for id 46
+> [McGee:node:(2) 265.529507] [lua/INFO] Sent the 'find successor' request to 21 for id 46, waiting for the answer
+> [McGee:node:(2) 267.130436] [lua/INFO] Received another request of type get predecessor
+> [TeX:node:(5) 267.312343] [lua/INFO] Received a 'find successor' request from 42 for id 46
+> [TeX:node:(5) 267.312343] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 46 is 1
+> [McGee:node:(2) 269.315798] [lua/INFO] Received another request of type notify
+> [Gatien:node:(1) 269.961425] [lua/INFO] Received another request of type get predecessor
+> [McGee:node:(2) 270.269995] [lua/INFO] Received the answer to my 'find successor' request for id 46: the successor is 1
+> [TeX:node:(5) 270.499617] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
+> [Gatien:node:(1) 272.510494] [lua/INFO] Received another request of type notify
+> [Boivin:node:(7) 273.034111] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [iRMX:node:(3) 275.674820] [lua/INFO] Received a 'find successor' request from 8 for id 1337
+> [iRMX:node:(3) 275.674820] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
+> [Boivin:node:(7) 278.034111] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [TeX:node:(5) 278.048686] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
+> [TeX:node:(5) 278.048686] [lua/INFO] Received another request of type get predecessor
+> [McGee:node:(2) 279.002883] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
+> [TeX:node:(5) 279.957079] [lua/INFO] Received another request of type notify
+> [iRMX:node:(3) 280.674820] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [iRMX:node:(3) 280.674820] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
+> [Jacquelin:node:(8) 281.235960] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [Jacquelin:node:(8) 281.235960] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 48
+> [McGee:node:(2) 282.124380] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
+> [TeX:node:(5) 283.048686] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
+> [Gatien:node:(1) 283.246297] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Jacquelin:node:(8) 286.235960] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [Jacquelin:node:(8) 286.235960] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 48
+> [McGee:node:(2) 287.860182] [lua/INFO] Received another request of type get predecessor
+> [Geoff:node:(4) 288.713371] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [McGee:node:(2) 288.748602] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
+> [Boivin:node:(7) 290.393401] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [Gatien:node:(1) 295.784685] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
+> [TeX:node:(5) 296.674138] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
+> [Geoff:node:(4) 298.258024] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [Geoff:node:(4) 298.258024] [lua/INFO] Received another request of type notify
+> [McGee:node:(2) 298.748602] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
+> [Gatien:node:(1) 299.527218] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
+> [Geoff:node:(4) 299.527218] [lua/INFO] Received another request of type find successor
+> [Geoff:node:(4) 299.527218] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [Geoff:node:(4) 299.527218] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [Gatien:node:(1) 299.527218] [lua/INFO] Received another request of type notify
+> [iRMX:node:(3) 300.219473] [lua/INFO] Received a 'find successor' request from 32 for id 1337
+> [iRMX:node:(3) 300.219473] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
+> [Geoff:node:(4) 303.258024] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [TeX:node:(5) 303.871946] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
+> [Jacquelin:node:(8) 307.059219] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [Jacquelin:node:(8) 307.059219] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 48
+> [Boivin:node:(7) 307.578763] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [McGee:node:(2) 307.947640] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
+> [McGee:node:(2) 307.947640] [lua/INFO] Received another request of type notify
+> [TeX:node:(5) 308.871946] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
+> [iRMX:node:(3) 310.219473] [lua/INFO] Received a 'find successor' request from 8 for id 1337
+> [iRMX:node:(3) 310.219473] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
+> [Jacquelin:node:(8) 312.059219] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [Jacquelin:node:(8) 312.059219] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 48
+> [McGee:node:(2) 312.404835] [lua/INFO] Received another request of type get predecessor
+> [Boivin:node:(7) 312.578763] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [iRMX:node:(3) 313.258024] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [iRMX:node:(3) 313.258024] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
+> [McGee:node:(2) 313.293255] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
+> [Gatien:node:(1) 315.829500] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Boivin:node:(7) 322.802676] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [McGee:node:(2) 325.376194] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
+> [McGee:node:(2) 326.264614] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
+> [TeX:node:(5) 326.421015] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
+> [Geoff:node:(4) 329.058876] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [Jacquelin:node:(8) 329.608289] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [Jacquelin:node:(8) 329.608289] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 48
+> [Gatien:node:(1) 329.751131] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
+> [McGee:node:(2) 330.496709] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
+> [Gatien:node:(1) 331.020325] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
+> [Boivin:node:(7) 332.802676] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [iRMX:node:(3) 335.443386] [lua/INFO] Received a 'find successor' request from 8 for id 1337
+> [iRMX:node:(3) 335.443386] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
+> [TeX:node:(5) 336.421015] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
+> [Boivin:node:(7) 337.802676] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Jacquelin:node:(8) 339.608289] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [Jacquelin:node:(8) 339.608289] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 48
+> [Gatien:node:(1) 340.882823] [lua/INFO] Received another request of type get predecessor
+> [TeX:node:(5) 341.421015] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
+> [Geoff:node:(4) 341.520488] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [iRMX:node:(3) 341.520488] [lua/INFO] Received a 'find successor' request from 32 for id 1337
+> [iRMX:node:(3) 341.520488] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
+> [Geoff:node:(4) 341.520488] [lua/INFO] Received another request of type find successor
+> [Geoff:node:(4) 341.520488] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [Geoff:node:(4) 341.520488] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [Gatien:node:(1) 343.431893] [lua/INFO] Received another request of type notify
+> [Geoff:node:(4) 344.559039] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [McGee:node:(2) 348.638658] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
+> [iRMX:node:(3) 348.705850] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [iRMX:node:(3) 348.705850] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
+> [Gatien:node:(1) 351.277327] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [McGee:node:(2) 353.045778] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
+> [TeX:node:(5) 353.970084] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
+> [Boivin:node:(7) 356.065141] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [Jacquelin:node:(8) 357.157358] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [Jacquelin:node:(8) 357.157358] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 48
+> [McGee:node:(2) 358.045778] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
+> [Geoff:node:(4) 362.321340] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [Gatien:node:(1) 363.013595] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
+> [TeX:node:(5) 363.970084] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
+> [Jacquelin:node:(8) 363.970084] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [Jacquelin:node:(8) 363.970084] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 48
+> [Gatien:node:(1) 364.282789] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
+> [Gatien:node:(1) 364.282789] [lua/INFO] Received another request of type get predecessor
+> [TeX:node:(5) 365.782810] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
+> [Boivin:node:(7) 366.065141] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [iRMX:node:(3) 366.065141] [lua/INFO] Received a 'find successor' request from 8 for id 1337
+> [iRMX:node:(3) 366.065141] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
+> [Gatien:node:(1) 366.831858] [lua/INFO] Received another request of type notify
+> [McGee:node:(2) 368.045778] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
+> [Boivin:node:(7) 368.424431] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [McGee:node:(2) 368.934198] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
+> [McGee:node:(2) 369.839028] [lua/INFO] Received another request of type get predecessor
+> [Jacquelin:node:(8) 370.557324] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [Jacquelin:node:(8) 370.557324] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 48
+> [McGee:node:(2) 371.445744] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
+> [Geoff:node:(4) 372.142243] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [iRMX:node:(3) 372.142243] [lua/INFO] Received a 'find successor' request from 32 for id 1337
+> [iRMX:node:(3) 372.142243] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
+> [Geoff:node:(4) 372.142243] [lua/INFO] Received another request of type find successor
+> [Geoff:node:(4) 372.142243] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [Geoff:node:(4) 372.142243] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [Geoff:node:(4) 375.180793] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [iRMX:node:(3) 379.327605] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [iRMX:node:(3) 379.327605] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
+> [Gatien:node:(1) 381.899081] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [TeX:node:(5) 382.370050] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
+> [McGee:node:(2) 382.467164] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
+> [Boivin:node:(7) 386.686895] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [TeX:node:(5) 387.370050] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
+> [Jacquelin:node:(8) 387.724522] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [Jacquelin:node:(8) 387.724522] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 48
+> [McGee:node:(2) 388.612942] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
+> [Jacquelin:node:(8) 388.612942] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [Jacquelin:node:(8) 388.612942] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 48
+> [iRMX:node:(3) 389.327605] [lua/INFO] Sending a 'find successor' request to 42 for id 46
+> [McGee:node:(2) 389.501363] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
+> [TeX:node:(5) 389.537248] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
+> [iRMX:node:(3) 391.686725] [lua/INFO] Sent the 'find successor' request to 42 for id 46, waiting for the answer
+> [iRMX:node:(3) 391.686895] [lua/INFO] Received another request of type notify
+> [Geoff:node:(4) 392.366156] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [Boivin:node:(7) 394.046186] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [iRMX:node:(3) 394.046186] [lua/INFO] Received another request of type find successor
+> [iRMX:node:(3) 394.046186] [lua/INFO] Received a 'find successor' request from 8 for id 1337
+> [iRMX:node:(3) 394.046186] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
+> [McGee:node:(2) 394.501363] [lua/INFO] Received a 'find successor' request from 38 for id 46
+> [McGee:node:(2) 394.501363] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [McGee:node:(2) 394.501363] [lua/INFO] Sending a 'find successor' request to 1 for id 50
+> [McGee:node:(2) 395.389783] [lua/INFO] Sent the 'find successor' request to 1 for id 50, waiting for the answer
+> [McGee:node:(2) 396.294612] [lua/INFO] Received another request of type get predecessor
+> [Boivin:node:(7) 396.405476] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Gatien:node:(1) 396.449988] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
+> [iRMX:node:(3) 397.084737] [lua/INFO] Received another request of type notify
+> [Gatien:node:(1) 397.719182] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
+> [Jacquelin:node:(8) 397.724522] [lua/INFO] Received a 'find successor' request from 42 for id 50
+> [Jacquelin:node:(8) 397.724522] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 50 is 48
+> [McGee:node:(2) 398.612942] [lua/INFO] Received the answer to my 'find successor' request for id 50: the successor is 48
+> [TeX:node:(5) 399.537248] [lua/INFO] Received a 'find successor' request from 38 for id 46
+> [TeX:node:(5) 399.537248] [lua/INFO] Sending back a 'find successor answer' to 38: the successor of 46 is 1
+> [TeX:node:(5) 399.537248] [lua/INFO] Sending a 'find successor' request to 1 for id 1337
+> [Geoff:node:(4) 400.123288] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [iRMX:node:(3) 400.123288] [lua/INFO] Received another request of type find successor
+> [iRMX:node:(3) 400.123288] [lua/INFO] Received a 'find successor' request from 32 for id 1337
+> [iRMX:node:(3) 400.123288] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
+> [Geoff:node:(4) 400.123288] [lua/INFO] Received another request of type find successor
+> [Geoff:node:(4) 400.123288] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [Geoff:node:(4) 400.123288] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [TeX:node:(5) 401.349975] [lua/INFO] Sent the 'find successor' request to 1 for id 1337, waiting for the answer
+> [TeX:node:(5) 401.349975] [lua/INFO] Received another request of type get predecessor
+> [McGee:node:(2) 402.304171] [lua/INFO] Sending a 'find successor' request to 48 for id 1337
+> [McGee:node:(2) 402.703672] [lua/INFO] Sent the 'find successor' request to 48 for id 1337, waiting for the answer
+> [Gatien:node:(1) 402.703672] [lua/INFO] Received another request of type find successor
+> [Gatien:node:(1) 402.703672] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [Gatien:node:(1) 402.703672] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [Jacquelin:node:(8) 402.724522] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [Jacquelin:node:(8) 402.724522] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 48
+> [Geoff:node:(4) 403.161839] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [TeX:node:(5) 403.258368] [lua/INFO] Received another request of type notify
+> [iRMX:node:(3) 403.316021] [lua/INFO] Received the answer to my 'find successor' request for id 46: the successor is 1
+> [TeX:node:(5) 405.071094] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 48
+> [McGee:node:(2) 405.501383] [lua/INFO] Received another request of type get predecessor
+> [iRMX:node:(3) 406.354572] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [iRMX:node:(3) 406.354572] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
+> [Boivin:node:(7) 406.405476] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [Geoff:node:(4) 408.161839] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [Geoff:node:(4) 408.161839] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [Gatien:node:(1) 408.926048] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [McGee:node:(2) 410.725296] [lua/INFO] Received another request of type notify
+> [Boivin:node:(7) 410.899225] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [iRMX:node:(3) 413.539934] [lua/INFO] Received a 'find successor' request from 8 for id 1337
+> [iRMX:node:(3) 413.539934] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
+> [Boivin:node:(7) 415.899225] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [iRMX:node:(3) 418.539934] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [iRMX:node:(3) 418.539934] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 42
+> [TeX:node:(5) 419.537248] [lua/INFO] Sending a 'find successor' request to 1 for id 29
+> [McGee:node:(2) 419.881111] [lua/INFO] Received another request of type get predecessor
+> [Gatien:node:(1) 420.268251] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
+> [TeX:node:(5) 421.349975] [lua/INFO] Sent the 'find successor' request to 1 for id 29, waiting for the answer
+> [Jean_Yves:node:(6) 421.674360] [lua/INFO] Sending a 'find successor' request to 42 for id 22
+> [McGee:node:(2) 422.066473] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Gatien:node:(1) 422.847679] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
+> [Geoff:node:(4) 422.847679] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [Geoff:node:(4) 422.847679] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [Jacquelin:node:(8) 425.273592] [lua/INFO] Received a 'find successor' request from 21 for id 29
+> [Jacquelin:node:(8) 425.273592] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 29 is 48
+> [Geoff:node:(4) 426.578485] [lua/INFO] Sending a 'find successor' request to 38 for id 40
+> [TeX:node:(5) 427.086318] [lua/INFO] Received the answer to my 'find successor' request for id 29: the successor is 48
+> [TeX:node:(5) 427.086318] [lua/INFO] Sending a 'find successor' request to 48 for id 1337
+> [TeX:node:(5) 428.426629] [lua/INFO] Sent the 'find successor' request to 48 for id 1337, waiting for the answer
+> [Gatien:node:(1) 428.426629] [lua/INFO] Received another request of type find successor
+> [Gatien:node:(1) 428.426629] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [Gatien:node:(1) 428.426629] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [TeX:node:(5) 428.426629] [lua/INFO] Received another request of type get predecessor
+> [Jean_Yves:node:(6) 428.859722] [lua/INFO] Sent the 'find successor' request to 42 for id 22, waiting for the answer
+> [McGee:node:(2) 428.859722] [lua/INFO] Received a 'find successor' request from 14 for id 22
+> [McGee:node:(2) 428.859722] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [TeX:node:(5) 429.813919] [lua/INFO] Received another request of type find successor
+> [TeX:node:(5) 429.813919] [lua/INFO] Received a 'find successor' request from 14 for id 22
+> [TeX:node:(5) 429.813919] [lua/INFO] Sending back a 'find successor answer' to 14: the successor of 22 is 1
+> [TeX:node:(5) 430.768116] [lua/INFO] Received another request of type notify
+> [Boivin:node:(7) 430.899225] [lua/INFO] Sending a 'find successor' request to 38 for id 16
+> [iRMX:node:(3) 431.999281] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [iRMX:node:(3) 431.999281] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
+> [Jean_Yves:node:(6) 432.531475] [lua/INFO] Received the answer to my 'find successor' request for id 22: the successor is 1
+> [Gatien:node:(1) 434.570758] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [McGee:node:(2) 434.813919] [lua/INFO] Sending a 'find successor' request to 48 for id 1337
+> [McGee:node:(2) 435.213420] [lua/INFO] Sent the 'find successor' request to 48 for id 1337, waiting for the answer
+> [Geoff:node:(4) 438.076383] [lua/INFO] Sent the 'find successor' request to 38 for id 40, waiting for the answer
+> [iRMX:node:(3) 438.076383] [lua/INFO] Received a 'find successor' request from 32 for id 40
+> [iRMX:node:(3) 438.076383] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 40 is 42
+> [Geoff:node:(4) 438.076383] [lua/INFO] Received another request of type find successor
+> [Geoff:node:(4) 438.076383] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [Geoff:node:(4) 438.076383] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [Gatien:node:(1) 439.570758] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [Gatien:node:(1) 439.570758] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [Geoff:node:(4) 441.114934] [lua/INFO] Received the answer to my 'find successor' request for id 40: the successor is 42
+> [Geoff:node:(4) 441.114934] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [Boivin:node:(7) 442.794965] [lua/INFO] Sent the 'find successor' request to 38 for id 16, waiting for the answer
+> [iRMX:node:(3) 442.794965] [lua/INFO] Received a 'find successor' request from 8 for id 16
+> [iRMX:node:(3) 442.794965] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 16 is 42
+> [McGee:node:(2) 444.324724] [lua/INFO] Received another request of type get predecessor
+> [Boivin:node:(7) 445.154255] [lua/INFO] Received the answer to my 'find successor' request for id 16: the successor is 42
+> [Boivin:node:(7) 445.154255] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [McGee:node:(2) 447.165689] [lua/INFO] Received another request of type notify
+> [McGee:node:(2) 448.958938] [lua/INFO] Received another request of type notify
+> [iRMX:node:(3) 449.980327] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [iRMX:node:(3) 449.980327] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 42
+> [Geoff:node:(4) 453.018878] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [Geoff:node:(4) 453.018878] [lua/INFO] Received another request of type find successor
+> [Geoff:node:(4) 453.018878] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [Geoff:node:(4) 453.018878] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [TeX:node:(5) 453.173060] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Geoff:node:(4) 454.288072] [lua/INFO] Received another request of type get predecessor
+> [iRMX:node:(3) 454.980327] [lua/INFO] Received a 'find successor' request from 32 for id 1337
+> [iRMX:node:(3) 454.980327] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
+> [Gatien:node:(1) 455.557266] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
+> [Boivin:node:(7) 457.339617] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [Geoff:node:(4) 458.018878] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [iRMX:node:(3) 459.980327] [lua/INFO] Received a 'find successor' request from 8 for id 1337
+> [iRMX:node:(3) 459.980327] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
+> [Boivin:node:(7) 462.339617] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [iRMX:node:(3) 464.980327] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [iRMX:node:(3) 464.980327] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 42
+> [TeX:node:(5) 466.798512] [lua/INFO] Sending a 'find successor' request to 48 for id 1337
+> [McGee:node:(2) 467.165689] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Gatien:node:(1) 469.288072] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
+> [Geoff:node:(4) 469.288072] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [Geoff:node:(4) 469.288072] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [Gatien:node:(1) 469.288072] [lua/INFO] Received another request of type notify
+> [TeX:node:(5) 470.628383] [lua/INFO] Sent the 'find successor' request to 48 for id 1337, waiting for the answer
+> [Gatien:node:(1) 470.628383] [lua/INFO] Received another request of type find successor
+> [Gatien:node:(1) 470.628383] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [Gatien:node:(1) 470.628383] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [TeX:node:(5) 470.628383] [lua/INFO] Received another request of type get predecessor
+> [Geoff:node:(4) 472.389602] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [TeX:node:(5) 473.052694] [lua/INFO] Received another request of type notify
+> [Boivin:node:(7) 474.069632] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [iRMX:node:(3) 474.748893] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [iRMX:node:(3) 474.748893] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
+> [Gatien:node:(1) 477.320369] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [McGee:node:(2) 482.098497] [lua/INFO] Sending a 'find successor' request to 48 for id 1337
+> [Geoff:node:(4) 484.972806] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [Geoff:node:(4) 484.972806] [lua/INFO] Received another request of type find successor
+> [Geoff:node:(4) 484.972806] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [Geoff:node:(4) 484.972806] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [Geoff:node:(4) 486.242000] [lua/INFO] Received another request of type get predecessor
+> [McGee:node:(2) 486.641501] [lua/INFO] Sent the 'find successor' request to 48 for id 1337, waiting for the answer
+> [Gatien:node:(1) 486.641501] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [Gatien:node:(1) 486.641501] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [iRMX:node:(3) 486.934255] [lua/INFO] Received a 'find successor' request from 32 for id 1337
+> [iRMX:node:(3) 486.934255] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
+> [Geoff:node:(4) 487.910695] [lua/INFO] Received another request of type find successor
+> [Geoff:node:(4) 487.910695] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [Geoff:node:(4) 487.910695] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [Gatien:node:(1) 487.910695] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
+> [Geoff:node:(4) 490.949246] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Boivin:node:(7) 494.293545] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [McGee:node:(2) 494.730799] [lua/INFO] Received another request of type get predecessor
+> [iRMX:node:(3) 496.934255] [lua/INFO] Received a 'find successor' request from 8 for id 1337
+> [iRMX:node:(3) 496.934255] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
+> [Gatien:node:(1) 497.218440] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
+> [Gatien:node:(1) 497.218440] [lua/INFO] Received another request of type notify
+> [McGee:node:(2) 498.317298] [lua/INFO] Received another request of type notify
+> [Boivin:node:(7) 499.293545] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [McGee:node:(2) 500.502660] [lua/INFO] Received another request of type get predecessor
+> [iRMX:node:(3) 500.502660] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [iRMX:node:(3) 500.502660] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 42
+> [iRMX:node:(3) 503.541211] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [iRMX:node:(3) 503.541211] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 42
+> [TeX:node:(5) 503.695393] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [McGee:node:(2) 505.726573] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Geoff:node:(4) 506.579762] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [Geoff:node:(4) 506.579762] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [Gatien:node:(1) 508.791069] [lua/INFO] Received another request of type get predecessor
+> [Geoff:node:(4) 509.618313] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [Boivin:node:(7) 511.298344] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [Gatien:node:(1) 511.340138] [lua/INFO] Received another request of type notify
+> [TeX:node:(5) 514.329261] [lua/INFO] Sending a 'find successor' request to 48 for id 1337
+> [TeX:node:(5) 515.669572] [lua/INFO] Sent the 'find successor' request to 48 for id 1337, waiting for the answer
+> [Gatien:node:(1) 515.669572] [lua/INFO] Received another request of type find successor
+> [Gatien:node:(1) 515.669572] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [Gatien:node:(1) 515.669572] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [iRMX:node:(3) 516.124415] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [iRMX:node:(3) 516.124415] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
+> [McGee:node:(2) 517.634967] [lua/INFO] Sending a 'find successor' request to 48 for id 1337
+> [Gatien:node:(1) 518.695892] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [McGee:node:(2) 519.095393] [lua/INFO] Sent the 'find successor' request to 48 for id 1337, waiting for the answer
+> [McGee:node:(2) 519.428216] [lua/INFO] Received another request of type get predecessor
+> [McGee:node:(2) 523.014715] [lua/INFO] Received another request of type notify
+> [Geoff:node:(4) 524.162966] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [Geoff:node:(4) 524.162966] [lua/INFO] Received another request of type find successor
+> [Geoff:node:(4) 524.162966] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [Geoff:node:(4) 524.162966] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [Geoff:node:(4) 525.432160] [lua/INFO] Received another request of type get predecessor
+> [Gatien:node:(1) 525.432160] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [Gatien:node:(1) 525.432160] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [iRMX:node:(3) 526.124415] [lua/INFO] Received a 'find successor' request from 32 for id 1337
+> [iRMX:node:(3) 526.124415] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
+> [iRMX:node:(3) 526.124415] [lua/INFO] Sending a 'find successor' request to 1 for id 54
+> [Geoff:node:(4) 526.701354] [lua/INFO] Received another request of type find successor
+> [Geoff:node:(4) 526.701354] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [Geoff:node:(4) 526.701354] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [Gatien:node:(1) 526.701354] [lua/INFO] Sending a 'find successor' request to 32 for id 64
+> [iRMX:node:(3) 529.168307] [lua/INFO] Sent the 'find successor' request to 1 for id 54, waiting for the answer
+> [iRMX:node:(3) 529.168307] [lua/INFO] Received another request of type notify
+> [Geoff:node:(4) 529.739905] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Jacquelin:node:(8) 530.065604] [lua/INFO] Received a 'find successor' request from 38 for id 54
+> [Jacquelin:node:(8) 530.065604] [lua/INFO] Sending back a 'find successor answer' to 38: the successor of 54 is 48
+> [Boivin:node:(7) 531.527597] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [iRMX:node:(3) 531.527597] [lua/INFO] Received another request of type find successor
+> [iRMX:node:(3) 531.527597] [lua/INFO] Received a 'find successor' request from 8 for id 1337
+> [iRMX:node:(3) 531.527597] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
+> [Boivin:node:(7) 533.886888] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [iRMX:node:(3) 534.566148] [lua/INFO] Received another request of type find successor
+> [iRMX:node:(3) 534.566148] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [iRMX:node:(3) 534.566148] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 42
+> [iRMX:node:(3) 537.604699] [lua/INFO] Received another request of type find successor
+> [iRMX:node:(3) 537.604699] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [iRMX:node:(3) 537.604699] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 42
+> [TeX:node:(5) 537.758881] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [McGee:node:(2) 539.790061] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [iRMX:node:(3) 540.643250] [lua/INFO] Received another request of type get predecessor
+> [Gatien:node:(1) 541.912444] [lua/INFO] Sent the 'find successor' request to 32 for id 64, waiting for the answer
+> [Geoff:node:(4) 541.912444] [lua/INFO] Received a 'find successor' request from 48 for id 64
+> [Geoff:node:(4) 541.912444] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [Gatien:node:(1) 541.912444] [lua/INFO] Received another request of type get predecessor
+> [iRMX:node:(3) 543.687142] [lua/INFO] Received the answer to my 'find successor' request for id 54: the successor is 48
+> [Geoff:node:(4) 544.950995] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [Gatien:node:(1) 545.746129] [lua/INFO] Received another request of type notify
+> [Boivin:node:(7) 548.405723] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [McGee:node:(2) 548.619950] [lua/INFO] Sending a 'find successor' request to 48 for id 58
+> [McGee:node:(2) 549.019451] [lua/INFO] Sent the 'find successor' request to 48 for id 58, waiting for the answer
+> [Gatien:node:(1) 549.019451] [lua/INFO] Received another request of type find successor
+> [Gatien:node:(1) 549.019451] [lua/INFO] Received a 'find successor' request from 42 for id 58
+> [Gatien:node:(1) 549.019451] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [iRMX:node:(3) 549.084983] [lua/INFO] Received a 'find successor' request from 48 for id 64
+> [iRMX:node:(3) 549.084983] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 64 is 42
+> [TeX:node:(5) 551.384333] [lua/INFO] Sending a 'find successor' request to 48 for id 37
+> [Gatien:node:(1) 551.656460] [lua/INFO] Received the answer to my 'find successor' request for id 64: the successor is 42
+> [TeX:node:(5) 552.996771] [lua/INFO] Sent the 'find successor' request to 48 for id 37, waiting for the answer
+> [Jean_Yves:node:(6) 554.807965] [lua/INFO] Sending a 'find successor' request to 1 for id 30
+> [Geoff:node:(4) 555.162085] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [iRMX:node:(3) 555.162085] [lua/INFO] Received a 'find successor' request from 32 for id 1337
+> [iRMX:node:(3) 555.162085] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
+> [Geoff:node:(4) 555.162085] [lua/INFO] Received another request of type find successor
+> [Geoff:node:(4) 555.162085] [lua/INFO] Received a 'find successor' request from 42 for id 58
+> [Geoff:node:(4) 555.162085] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 58 is 38
+> [Jean_Yves:node:(6) 555.733124] [lua/INFO] Sent the 'find successor' request to 1 for id 30, waiting for the answer
+> [McGee:node:(2) 556.045165] [lua/INFO] Received the answer to my 'find successor' request for id 58: the successor is 38
+> [McGee:node:(2) 556.045165] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [Geoff:node:(4) 556.431279] [lua/INFO] Received another request of type get predecessor
+> [Gatien:node:(1) 556.431279] [lua/INFO] Received a 'find successor' request from 21 for id 37
+> [Gatien:node:(1) 556.431279] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [Gatien:node:(1) 557.700473] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
+> [Geoff:node:(4) 559.469830] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Jacquelin:node:(8) 559.471594] [lua/INFO] Received a 'find successor' request from 14 for id 30
+> [Jacquelin:node:(8) 559.471594] [lua/INFO] Sending back a 'find successor answer' to 14: the successor of 30 is 48
+> [Jean_Yves:node:(6) 560.396753] [lua/INFO] Received the answer to my 'find successor' request for id 30: the successor is 48
+> [Geoff:node:(4) 564.469830] [lua/INFO] Received a 'find successor' request from 21 for id 37
+> [Geoff:node:(4) 564.469830] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 37 is 38
+> [Geoff:node:(4) 564.469830] [lua/INFO] Sending a 'find successor' request to 42 for id 48
+> [Boivin:node:(7) 564.706738] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [TeX:node:(5) 566.277216] [lua/INFO] Received the answer to my 'find successor' request for id 37: the successor is 38
+> [iRMX:node:(3) 567.347447] [lua/INFO] Received a 'find successor' request from 8 for id 1337
+> [iRMX:node:(3) 567.347447] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
+> [McGee:node:(2) 569.532809] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [McGee:node:(2) 569.532809] [lua/INFO] Received another request of type notify
+> [Boivin:node:(7) 569.706738] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [TeX:node:(5) 569.902668] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [Geoff:node:(4) 570.415889] [lua/INFO] Sent the 'find successor' request to 42 for id 48, waiting for the answer
+> [McGee:node:(2) 570.415889] [lua/INFO] Received another request of type find successor
+> [McGee:node:(2) 570.415889] [lua/INFO] Received a 'find successor' request from 32 for id 48
+> [McGee:node:(2) 570.415889] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [Geoff:node:(4) 570.415889] [lua/INFO] Received another request of type notify
+> [Gatien:node:(1) 571.685083] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
+> [Geoff:node:(4) 571.685083] [lua/INFO] Received another request of type find successor
+> [Geoff:node:(4) 571.685083] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [Geoff:node:(4) 571.685083] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [Gatien:node:(1) 571.685083] [lua/INFO] Received another request of type get predecessor
+> [McGee:node:(2) 572.209139] [lua/INFO] Received another request of type get predecessor
+> [iRMX:node:(3) 572.347447] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [iRMX:node:(3) 572.347447] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 42
+> [Gatien:node:(1) 574.264464] [lua/INFO] Received another request of type notify
+> [McGee:node:(2) 574.532809] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Boivin:node:(7) 579.706738] [lua/INFO] Sending a 'find successor' request to 42 for id 24
+> [TeX:node:(5) 580.540180] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [TeX:node:(5) 580.540180] [lua/INFO] Received another request of type find successor
+> [TeX:node:(5) 580.540180] [lua/INFO] Received a 'find successor' request from 32 for id 48
+> [TeX:node:(5) 580.540180] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 48 is 1
+> [TeX:node:(5) 581.494377] [lua/INFO] Received another request of type get predecessor
+> [Geoff:node:(4) 582.347566] [lua/INFO] Received the answer to my 'find successor' request for id 48: the successor is 1
+> [iRMX:node:(3) 583.679739] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [iRMX:node:(3) 583.679739] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 42
+> [Boivin:node:(7) 583.784549] [lua/INFO] Sent the 'find successor' request to 42 for id 24, waiting for the answer
+> [McGee:node:(2) 583.784549] [lua/INFO] Received a 'find successor' request from 8 for id 24
+> [McGee:node:(2) 583.784549] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [McGee:node:(2) 584.738746] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [iRMX:node:(3) 586.718290] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [iRMX:node:(3) 586.718290] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
+> [TeX:node:(5) 586.872472] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Gatien:node:(1) 589.289767] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [TeX:node:(5) 591.872472] [lua/INFO] Received a 'find successor' request from 8 for id 24
+> [TeX:node:(5) 591.872472] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 24 is 1
+> [Boivin:node:(7) 593.000598] [lua/INFO] Received the answer to my 'find successor' request for id 24: the successor is 1
+> [Boivin:node:(7) 593.000598] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [Geoff:node:(4) 595.154683] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [McGee:node:(2) 596.486856] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [McGee:node:(2) 596.486856] [lua/INFO] Received another request of type get predecessor
+> [McGee:node:(2) 598.672218] [lua/INFO] Received another request of type notify
+> [iRMX:node:(3) 599.301494] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [iRMX:node:(3) 599.301494] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 42
+> [McGee:node:(2) 600.465468] [lua/INFO] Received another request of type notify
+> [TeX:node:(5) 601.472587] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [Boivin:node:(7) 601.660785] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [McGee:node:(2) 602.650830] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Gatien:node:(1) 603.385326] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
+> [iRMX:node:(3) 604.301494] [lua/INFO] Received a 'find successor' request from 8 for id 1337
+> [iRMX:node:(3) 604.301494] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
+> [Boivin:node:(7) 606.660785] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Geoff:node:(4) 612.340045] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [Geoff:node:(4) 612.340045] [lua/INFO] Received another request of type notify
+> [Gatien:node:(1) 613.609239] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
+> [Geoff:node:(4) 613.609239] [lua/INFO] Received another request of type find successor
+> [Geoff:node:(4) 613.609239] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [Geoff:node:(4) 613.609239] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [iRMX:node:(3) 614.301494] [lua/INFO] Received a 'find successor' request from 32 for id 1337
+> [iRMX:node:(3) 614.301494] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
+> [Geoff:node:(4) 617.340045] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [TeX:node:(5) 617.494227] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [iRMX:node:(3) 617.494227] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [iRMX:node:(3) 617.494227] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 42
+> [TeX:node:(5) 617.494227] [lua/INFO] Received another request of type get predecessor
+> [McGee:node:(2) 618.448424] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [TeX:node:(5) 620.686960] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Gatien:node:(1) 620.934395] [lua/INFO] Received another request of type get predecessor
+> [Boivin:node:(7) 622.212808] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [iRMX:node:(3) 622.892069] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [iRMX:node:(3) 622.892069] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
+> [Gatien:node:(1) 625.463545] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [McGee:node:(2) 632.262793] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [McGee:node:(2) 632.262793] [lua/INFO] Received another request of type get predecessor
+> [Geoff:node:(4) 633.692921] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [TeX:node:(5) 634.312412] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [McGee:node:(2) 634.448155] [lua/INFO] Received another request of type notify
+> [iRMX:node:(3) 635.077431] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [iRMX:node:(3) 635.077431] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 42
+> [McGee:node:(2) 636.241404] [lua/INFO] Received another request of type notify
+> [McGee:node:(2) 638.426767] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Gatien:node:(1) 639.385176] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
+> [Gatien:node:(1) 640.654370] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
+> [Boivin:node:(7) 642.436721] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [Gatien:node:(1) 645.048755] [lua/INFO] Received another request of type get predecessor
+> [iRMX:node:(3) 645.077431] [lua/INFO] Received a 'find successor' request from 8 for id 1337
+> [iRMX:node:(3) 645.077431] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
+> [Boivin:node:(7) 647.436721] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Gatien:node:(1) 647.597825] [lua/INFO] Received another request of type notify
+> [Geoff:node:(4) 651.154533] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [iRMX:node:(3) 651.154533] [lua/INFO] Received a 'find successor' request from 32 for id 1337
+> [iRMX:node:(3) 651.154533] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
+> [Geoff:node:(4) 651.154533] [lua/INFO] Received another request of type find successor
+> [Geoff:node:(4) 651.154533] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [Geoff:node:(4) 651.154533] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [Geoff:node:(4) 654.193084] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [TeX:node:(5) 654.347266] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [iRMX:node:(3) 654.347266] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [iRMX:node:(3) 654.347266] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 42
+> [TeX:node:(5) 654.347266] [lua/INFO] Received another request of type get predecessor
+> [McGee:node:(2) 656.803489] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [TeX:node:(5) 657.539999] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Boivin:node:(7) 663.891919] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [iRMX:node:(3) 666.532628] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [iRMX:node:(3) 666.532628] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
+> [iRMX:node:(3) 666.532628] [lua/INFO] Sending a 'find successor' request to 42 for id 70
+> [Gatien:node:(1) 667.597825] [lua/INFO] Received another request of type get predecessor
+> [TeX:node:(5) 668.136016] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [Gatien:node:(1) 670.169301] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Gatien:node:(1) 682.713030] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
+> [Gatien:node:(1) 683.982224] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
+> [Geoff:node:(4) 683.982224] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [Geoff:node:(4) 683.982224] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [Gatien:node:(1) 690.146894] [lua/INFO] Received another request of type get predecessor
+> [Gatien:node:(1) 692.695963] [lua/INFO] Received another request of type notify
+> [McGee:node:(2) 706.803489] [lua/INFO] Failed to send the 'find successor' request to 38 for id 1337
+> [iRMX:node:(3) 710.782100] [lua/INFO] Sent the 'find successor' request to 42 for id 70, waiting for the answer
+> [McGee:node:(2) 710.782100] [lua/INFO] Received a 'find successor' request from 38 for id 70
+> [McGee:node:(2) 710.782100] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [iRMX:node:(3) 710.782100] [lua/INFO] Received another request of type get predecessor
+> [Gatien:node:(1) 712.695963] [lua/INFO] Received another request of type get predecessor
+> [iRMX:node:(3) 713.141391] [lua/INFO] Received another request of type notify
+> [Geoff:node:(4) 713.820651] [lua/INFO] Sending a 'find successor' request to 38 for id 64
+> [Boivin:node:(7) 713.891919] [lua/INFO] Failed to send the 'find successor' request to 38 for id 1337
+> [iRMX:node:(3) 713.891919] [lua/INFO] Failed to receive the answer to my 'find successor' request
+> [Jean_Yves:node:(6) 714.368599] [lua/INFO] Sending a 'find successor' request to 42 for id 46
+> [Gatien:node:(1) 715.245033] [lua/INFO] Received another request of type notify
+> [TeX:node:(5) 717.084652] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [iRMX:node:(3) 717.084652] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [iRMX:node:(3) 717.084652] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 42
+> [TeX:node:(5) 717.084652] [lua/INFO] Received another request of type get predecessor
+> [TeX:node:(5) 718.038848] [lua/INFO] Received another request of type find successor
+> [TeX:node:(5) 718.038848] [lua/INFO] Received a 'find successor' request from 38 for id 70
+> [TeX:node:(5) 718.038848] [lua/INFO] Sending back a 'find successor answer' to 38: the successor of 70 is 1
+> [Jean_Yves:node:(6) 719.663780] [lua/INFO] Sent the 'find successor' request to 42 for id 46, waiting for the answer
+> [McGee:node:(2) 719.663780] [lua/INFO] Received a 'find successor' request from 14 for id 46
+> [McGee:node:(2) 719.663780] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [iRMX:node:(3) 720.123203] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [iRMX:node:(3) 720.123203] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
+> [McGee:node:(2) 720.617976] [lua/INFO] Sending a 'find successor' request to 48 for id 74
+> [TeX:node:(5) 721.231581] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Gatien:node:(1) 722.694679] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [TeX:node:(5) 723.044307] [lua/INFO] Received a 'find successor' request from 14 for id 46
+> [TeX:node:(5) 723.044307] [lua/INFO] Sending back a 'find successor answer' to 14: the successor of 46 is 1
+> [McGee:node:(2) 723.094180] [lua/INFO] Sent the 'find successor' request to 48 for id 74, waiting for the answer
+> [Gatien:node:(1) 723.963873] [lua/INFO] Received a 'find successor' request from 42 for id 74
+> [Gatien:node:(1) 723.963873] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 74 is 32
+> [McGee:node:(2) 724.363374] [lua/INFO] Received the answer to my 'find successor' request for id 74: the successor is 32
+> [McGee:node:(2) 724.363374] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
+> [Jean_Yves:node:(6) 725.761863] [lua/INFO] Received the answer to my 'find successor' request for id 46: the successor is 1
+> [TeX:node:(5) 725.811230] [lua/INFO] Sending a 'find successor' request to 48 for id 53
+> [Geoff:node:(4) 726.200304] [lua/INFO] Sent the 'find successor' request to 38 for id 64, waiting for the answer
+> [iRMX:node:(3) 726.200304] [lua/INFO] Received a 'find successor' request from 32 for id 64
+> [iRMX:node:(3) 726.200304] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 64 is 42
+> [Geoff:node:(4) 726.200304] [lua/INFO] Received another request of type get predecessor
+> [McGee:node:(2) 727.083384] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
+> [Geoff:node:(4) 727.083384] [lua/INFO] Received another request of type find successor
+> [Geoff:node:(4) 727.083384] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [Geoff:node:(4) 727.083384] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [TeX:node:(5) 727.151542] [lua/INFO] Sent the 'find successor' request to 48 for id 53, waiting for the answer
+> [Gatien:node:(1) 727.151542] [lua/INFO] Received a 'find successor' request from 21 for id 53
+> [Gatien:node:(1) 727.151542] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 53 is 32
+> [TeX:node:(5) 728.491853] [lua/INFO] Received the answer to my 'find successor' request for id 53: the successor is 32
+> [Geoff:node:(4) 730.121935] [lua/INFO] Received the answer to my 'find successor' request for id 64: the successor is 42
+> [Geoff:node:(4) 730.121935] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [Boivin:node:(7) 730.918886] [lua/INFO] Sending a 'find successor' request to 38 for id 40
+> [McGee:node:(2) 732.930319] [lua/INFO] Received another request of type notify
+> [Gatien:node:(1) 733.420736] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
+> [TeX:node:(5) 733.491853] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
+> [McGee:node:(2) 737.555112] [lua/INFO] Received another request of type get predecessor
+> [iRMX:node:(3) 740.744957] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [iRMX:node:(3) 740.744957] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 42
+> [McGee:node:(2) 741.141611] [lua/INFO] Received another request of type notify
+> [McGee:node:(2) 743.326973] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Geoff:node:(4) 743.783508] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [Geoff:node:(4) 743.783508] [lua/INFO] Received another request of type notify
+> [Gatien:node:(1) 745.052702] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
+> [Geoff:node:(4) 745.052702] [lua/INFO] Received another request of type find successor
+> [Geoff:node:(4) 745.052702] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [Geoff:node:(4) 745.052702] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [Gatien:node:(1) 745.052702] [lua/INFO] Received another request of type get predecessor
+> [iRMX:node:(3) 745.744957] [lua/INFO] Received a 'find successor' request from 32 for id 1337
+> [iRMX:node:(3) 745.744957] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
+> [TeX:node:(5) 746.860088] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
+> [Geoff:node:(4) 746.860088] [lua/INFO] Received another request of type find successor
+> [Geoff:node:(4) 746.860088] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [Geoff:node:(4) 746.860088] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [TeX:node:(5) 746.860088] [lua/INFO] Received another request of type get predecessor
+> [Gatien:node:(1) 747.601772] [lua/INFO] Received another request of type notify
+> [TeX:node:(5) 748.768481] [lua/INFO] Received another request of type notify
+> [Geoff:node:(4) 749.898639] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Boivin:node:(7) 753.104248] [lua/INFO] Sent the 'find successor' request to 38 for id 40, waiting for the answer
+> [iRMX:node:(3) 753.104248] [lua/INFO] Received a 'find successor' request from 8 for id 40
+> [iRMX:node:(3) 753.104248] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 40 is 42
+> [Boivin:node:(7) 755.463538] [lua/INFO] Received the answer to my 'find successor' request for id 40: the successor is 42
+> [iRMX:node:(3) 756.142799] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [iRMX:node:(3) 756.142799] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
+> [McGee:node:(2) 757.814285] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
+> [McGee:node:(2) 758.697364] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
+> [Gatien:node:(1) 758.714275] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [iRMX:node:(3) 759.181350] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [iRMX:node:(3) 759.181350] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 42
+> [McGee:node:(2) 761.141611] [lua/INFO] Received another request of type get predecessor
+> [Geoff:node:(4) 762.219901] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [Geoff:node:(4) 762.219901] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [TeX:node:(5) 762.374083] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [McGee:node:(2) 764.728110] [lua/INFO] Received another request of type notify
+> [Geoff:node:(4) 766.527646] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [Boivin:node:(7) 766.938482] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [McGee:node:(2) 768.949916] [lua/INFO] Received another request of type notify
+> [Gatien:node:(1) 769.758289] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
+> [iRMX:node:(3) 771.764554] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [iRMX:node:(3) 771.764554] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 42
+> [TeX:node:(5) 773.139963] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
+> [McGee:node:(2) 773.949916] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Geoff:node:(4) 779.803105] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [Geoff:node:(4) 779.803105] [lua/INFO] Received another request of type notify
+> [Gatien:node:(1) 781.072299] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
+> [Geoff:node:(4) 781.072299] [lua/INFO] Received another request of type find successor
+> [Geoff:node:(4) 781.072299] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [Geoff:node:(4) 781.072299] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [Gatien:node:(1) 781.072299] [lua/INFO] Received another request of type notify
+> [iRMX:node:(3) 781.764554] [lua/INFO] Received a 'find successor' request from 32 for id 1337
+> [iRMX:node:(3) 781.764554] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
+> [TeX:node:(5) 782.879684] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
+> [Geoff:node:(4) 782.879684] [lua/INFO] Received another request of type find successor
+> [Geoff:node:(4) 782.879684] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [Geoff:node:(4) 782.879684] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [TeX:node:(5) 782.879684] [lua/INFO] Received another request of type get predecessor
+> [TeX:node:(5) 784.788078] [lua/INFO] Received another request of type notify
+> [Geoff:node:(4) 785.918235] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [McGee:node:(2) 788.833881] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
+> [Boivin:node:(7) 789.123844] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [McGee:node:(2) 789.716961] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
+> [Geoff:node:(4) 790.918235] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [Geoff:node:(4) 790.918235] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [McGee:node:(2) 791.019243] [lua/INFO] Received another request of type get predecessor
+> [iRMX:node:(3) 791.019243] [lua/INFO] Received a 'find successor' request from 8 for id 1337
+> [iRMX:node:(3) 791.019243] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
+> [Gatien:node:(1) 792.501759] [lua/INFO] Received another request of type get predecessor
+> [McGee:node:(2) 792.812493] [lua/INFO] Received another request of type notify
+> [Boivin:node:(7) 793.378534] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [iRMX:node:(3) 794.057794] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [iRMX:node:(3) 794.057794] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
+> [Gatien:node:(1) 795.050828] [lua/INFO] Received another request of type notify
+> [iRMX:node:(3) 797.096345] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [iRMX:node:(3) 797.096345] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 42
+> [Gatien:node:(1) 797.622305] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [iRMX:node:(3) 800.134896] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [iRMX:node:(3) 800.134896] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 42
+> [TeX:node:(5) 800.289078] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [McGee:node:(2) 802.320258] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Gatien:node:(1) 804.442641] [lua/INFO] Sending a 'find successor' request to 32 for id 112
+> [Geoff:node:(4) 806.211998] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [TeX:node:(5) 810.589019] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
+> [Boivin:node:(7) 812.718100] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [McGee:node:(2) 816.543216] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
+> [Geoff:node:(4) 818.397360] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [Geoff:node:(4) 818.397360] [lua/INFO] Received another request of type notify
+> [Gatien:node:(1) 819.666554] [lua/INFO] Sent the 'find successor' request to 32 for id 112, waiting for the answer
+> [Geoff:node:(4) 819.666554] [lua/INFO] Received another request of type find successor
+> [Geoff:node:(4) 819.666554] [lua/INFO] Received a 'find successor' request from 48 for id 112
+> [Geoff:node:(4) 819.666554] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [Gatien:node:(1) 819.666554] [lua/INFO] Received another request of type get predecessor
+> [iRMX:node:(3) 820.358809] [lua/INFO] Received a 'find successor' request from 32 for id 1337
+> [iRMX:node:(3) 820.358809] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
+> [TeX:node:(5) 821.473940] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
+> [Geoff:node:(4) 821.473940] [lua/INFO] Received another request of type find successor
+> [Geoff:node:(4) 821.473940] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [Geoff:node:(4) 821.473940] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [TeX:node:(5) 821.473940] [lua/INFO] Received another request of type notify
+> [Gatien:node:(1) 822.215624] [lua/INFO] Received another request of type notify
+> [McGee:node:(2) 822.357020] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
+> [Geoff:node:(4) 822.357020] [lua/INFO] Received another request of type find successor
+> [Geoff:node:(4) 822.357020] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [Geoff:node:(4) 822.357020] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [McGee:node:(2) 822.357020] [lua/INFO] Received another request of type notify
+> [Geoff:node:(4) 825.395571] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [McGee:node:(2) 827.544171] [lua/INFO] Received another request of type get predecessor
+> [Boivin:node:(7) 827.718100] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [iRMX:node:(3) 827.718100] [lua/INFO] Received a 'find successor' request from 8 for id 1337
+> [iRMX:node:(3) 827.718100] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
+> [Boivin:node:(7) 830.077390] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [iRMX:node:(3) 830.756651] [lua/INFO] Received a 'find successor' request from 48 for id 112
+> [iRMX:node:(3) 830.756651] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 112 is 42
+> [Gatien:node:(1) 833.328127] [lua/INFO] Received the answer to my 'find successor' request for id 112: the successor is 42
+> [iRMX:node:(3) 833.795202] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [iRMX:node:(3) 833.795202] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 42
+> [iRMX:node:(3) 836.833753] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [iRMX:node:(3) 836.833753] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 42
+> [TeX:node:(5) 836.987935] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [McGee:node:(2) 839.019115] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [iRMX:node:(3) 839.019115] [lua/INFO] Sending a 'find successor' request to 42 for id 70
+> [Gatien:node:(1) 843.484818] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
+> [iRMX:node:(3) 845.183089] [lua/INFO] Sent the 'find successor' request to 42 for id 70, waiting for the answer
+> [McGee:node:(2) 845.183089] [lua/INFO] Received a 'find successor' request from 38 for id 70
+> [McGee:node:(2) 845.183089] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [iRMX:node:(3) 845.183089] [lua/INFO] Received another request of type get predecessor
+> [Gatien:node:(1) 846.023206] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
+> [Geoff:node:(4) 846.023206] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [Geoff:node:(4) 846.023206] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [Gatien:node:(1) 846.023206] [lua/INFO] Received another request of type notify
+> [McGee:node:(2) 846.137285] [lua/INFO] Sending a 'find successor' request to 32 for id 106
+> [iRMX:node:(3) 847.542379] [lua/INFO] Received another request of type get predecessor
+> [Jean_Yves:node:(6) 847.605614] [lua/INFO] Sending a 'find successor' request to 1 for id 78
+> [TeX:node:(5) 847.753815] [lua/INFO] Received a 'find successor' request from 38 for id 70
+> [TeX:node:(5) 847.753815] [lua/INFO] Sending back a 'find successor answer' to 38: the successor of 70 is 1
+> [TeX:node:(5) 847.753815] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
+> [Geoff:node:(4) 849.061757] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [Jean_Yves:node:(6) 849.415317] [lua/INFO] Sent the 'find successor' request to 1 for id 78, waiting for the answer
+> [Boivin:node:(7) 849.901670] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [McGee:node:(2) 849.944837] [lua/INFO] Sent the 'find successor' request to 32 for id 106, waiting for the answer
+> [McGee:node:(2) 849.944837] [lua/INFO] Received another request of type notify
+> [iRMX:node:(3) 850.580930] [lua/INFO] Received another request of type find successor
+> [iRMX:node:(3) 850.580930] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [iRMX:node:(3) 850.580930] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
+> [Gatien:node:(1) 853.152407] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Jacquelin:node:(8) 853.490158] [lua/INFO] Received a 'find successor' request from 14 for id 78
+> [Jacquelin:node:(8) 853.490158] [lua/INFO] Sending back a 'find successor answer' to 14: the successor of 78 is 48
+> [iRMX:node:(3) 853.773663] [lua/INFO] Received the answer to my 'find successor' request for id 70: the successor is 1
+> [Jean_Yves:node:(6) 854.415317] [lua/INFO] Received the answer to my 'find successor' request for id 78: the successor is 48
+> [Geoff:node:(4) 861.812214] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [Geoff:node:(4) 861.812214] [lua/INFO] Received another request of type find successor
+> [Geoff:node:(4) 861.812214] [lua/INFO] Received a 'find successor' request from 42 for id 106
+> [Geoff:node:(4) 861.812214] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 106 is 38
+> [McGee:node:(2) 862.695294] [lua/INFO] Received the answer to my 'find successor' request for id 106: the successor is 38
+> [McGee:node:(2) 862.695294] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [Gatien:node:(1) 863.152407] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
+> [TeX:node:(5) 863.619600] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
+> [Geoff:node:(4) 863.619600] [lua/INFO] Received another request of type find successor
+> [Geoff:node:(4) 863.619600] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [Geoff:node:(4) 863.619600] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [TeX:node:(5) 863.619600] [lua/INFO] Received another request of type notify
+> [iRMX:node:(3) 863.773663] [lua/INFO] Received a 'find successor' request from 32 for id 1337
+> [iRMX:node:(3) 863.773663] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
+> [Gatien:node:(1) 864.888794] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
+> [Geoff:node:(4) 864.888794] [lua/INFO] Received another request of type find successor
+> [Geoff:node:(4) 864.888794] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [Geoff:node:(4) 864.888794] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [Gatien:node:(1) 864.888794] [lua/INFO] Received another request of type get predecessor
+> [Gatien:node:(1) 867.437863] [lua/INFO] Received another request of type notify
+> [Geoff:node:(4) 867.927345] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Geoff:node:(4) 867.927345] [lua/INFO] Sending a 'find successor' request to 42 for id 96
+> [Boivin:node:(7) 868.492245] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [iRMX:node:(3) 868.492245] [lua/INFO] Received a 'find successor' request from 8 for id 1337
+> [iRMX:node:(3) 868.492245] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
+> [McGee:node:(2) 870.677607] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [iRMX:node:(3) 870.677607] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [iRMX:node:(3) 870.677607] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 42
+> [McGee:node:(2) 870.677607] [lua/INFO] Received another request of type get predecessor
+> [Boivin:node:(7) 870.851535] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [McGee:node:(2) 872.470856] [lua/INFO] Received another request of type get predecessor
+> [Geoff:node:(4) 873.353936] [lua/INFO] Sent the 'find successor' request to 42 for id 96, waiting for the answer
+> [McGee:node:(2) 873.353936] [lua/INFO] Received another request of type find successor
+> [McGee:node:(2) 873.353936] [lua/INFO] Received a 'find successor' request from 32 for id 96
+> [McGee:node:(2) 873.353936] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [iRMX:node:(3) 873.716158] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [iRMX:node:(3) 873.716158] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 42
+> [TeX:node:(5) 874.308133] [lua/INFO] Received another request of type find successor
+> [TeX:node:(5) 874.308133] [lua/INFO] Received a 'find successor' request from 32 for id 96
+> [TeX:node:(5) 874.308133] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 96 is 1
+> [McGee:node:(2) 875.539298] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Geoff:node:(4) 876.115518] [lua/INFO] Received the answer to my 'find successor' request for id 96: the successor is 1
+> [iRMX:node:(3) 876.754709] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [iRMX:node:(3) 876.754709] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
+> [TeX:node:(5) 877.500866] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Gatien:node:(1) 879.326185] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [TeX:node:(5) 882.976055] [lua/INFO] Sending a 'find successor' request to 32 for id 85
+> [Boivin:node:(7) 886.299361] [lua/INFO] Sending a 'find successor' request to 42 for id 72
+> [Boivin:node:(7) 886.404172] [lua/INFO] Sent the 'find successor' request to 42 for id 72, waiting for the answer
+> [McGee:node:(2) 887.079630] [lua/INFO] Received a 'find successor' request from 8 for id 72
+> [McGee:node:(2) 887.079630] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [McGee:node:(2) 887.079630] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [TeX:node:(5) 888.786007] [lua/INFO] Sent the 'find successor' request to 32 for id 85, waiting for the answer
+> [Geoff:node:(4) 888.786007] [lua/INFO] Received a 'find successor' request from 21 for id 85
+> [Geoff:node:(4) 888.786007] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 85 is 38
+> [TeX:node:(5) 888.786007] [lua/INFO] Received another request of type notify
+> [TeX:node:(5) 889.740204] [lua/INFO] Received another request of type find successor
+> [TeX:node:(5) 889.740204] [lua/INFO] Received a 'find successor' request from 8 for id 72
+> [TeX:node:(5) 889.740204] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 72 is 1
+> [Boivin:node:(7) 890.868329] [lua/INFO] Received the answer to my 'find successor' request for id 72: the successor is 1
+> [Boivin:node:(7) 890.868329] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [TeX:node:(5) 891.547590] [lua/INFO] Received the answer to my 'find successor' request for id 85: the successor is 38
+> [TeX:node:(5) 891.547590] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [Geoff:node:(4) 893.093752] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [Gatien:node:(1) 893.707057] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
+> [Gatien:node:(1) 894.976252] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
+> [McGee:node:(2) 896.125433] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [McGee:node:(2) 896.125433] [lua/INFO] Received another request of type get predecessor
+> [iRMX:node:(3) 898.940071] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [iRMX:node:(3) 898.940071] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 42
+> [McGee:node:(2) 899.711932] [lua/INFO] Received another request of type notify
+> [Boivin:node:(7) 901.299361] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [McGee:node:(2) 901.897294] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [iRMX:node:(3) 904.082656] [lua/INFO] Received a 'find successor' request from 8 for id 1337
+> [iRMX:node:(3) 904.082656] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
+> [Boivin:node:(7) 906.441947] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [TeX:node:(5) 907.275389] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [iRMX:node:(3) 907.275389] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [iRMX:node:(3) 907.275389] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 42
+> [TeX:node:(5) 907.851491] [lua/INFO] Received another request of type get predecessor
+> [Gatien:node:(1) 909.986933] [lua/INFO] Received another request of type get predecessor
+> [TeX:node:(5) 911.044224] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Gatien:node:(1) 912.536002] [lua/INFO] Received another request of type notify
+> [Geoff:node:(4) 913.352491] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [iRMX:node:(3) 913.352491] [lua/INFO] Received a 'find successor' request from 32 for id 1337
+> [iRMX:node:(3) 913.352491] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
+> [Geoff:node:(4) 913.352491] [lua/INFO] Received another request of type find successor
+> [Geoff:node:(4) 913.352491] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [Geoff:node:(4) 913.352491] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [McGee:node:(2) 913.805687] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [Geoff:node:(4) 916.391042] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Boivin:node:(7) 918.071072] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [iRMX:node:(3) 922.897144] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [iRMX:node:(3) 922.897144] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
+> [TeX:node:(5) 923.074193] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [McGee:node:(2) 925.082506] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [McGee:node:(2) 925.082506] [lua/INFO] Received another request of type notify
+> [Gatien:node:(1) 925.468620] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [McGee:node:(2) 926.875755] [lua/INFO] Received another request of type get predecessor
+> [iRMX:node:(3) 927.897144] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [iRMX:node:(3) 927.897144] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 42
+> [McGee:node:(2) 930.082506] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Geoff:node:(4) 936.512634] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [Gatien:node:(1) 937.204889] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
+> [Gatien:node:(1) 938.474083] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
+> [Gatien:node:(1) 939.753958] [lua/INFO] Received another request of type notify
+> [Boivin:node:(7) 940.256434] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [iRMX:node:(3) 940.256434] [lua/INFO] Received a 'find successor' request from 8 for id 1337
+> [iRMX:node:(3) 940.256434] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
+> [Boivin:node:(7) 942.615725] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [TeX:node:(5) 943.449167] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [iRMX:node:(3) 943.449167] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [iRMX:node:(3) 943.449167] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 42
+> [TeX:node:(5) 943.449167] [lua/INFO] Received another request of type get predecessor
+> [McGee:node:(2) 944.403364] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [TeX:node:(5) 946.641901] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Geoff:node:(4) 949.526269] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [iRMX:node:(3) 949.526269] [lua/INFO] Received a 'find successor' request from 32 for id 1337
+> [iRMX:node:(3) 949.526269] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
+> [Geoff:node:(4) 949.526269] [lua/INFO] Received another request of type find successor
+> [Geoff:node:(4) 949.526269] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [Geoff:node:(4) 949.526269] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [Geoff:node:(4) 952.564820] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [McGee:node:(2) 958.896994] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [McGee:node:(2) 958.896994] [lua/INFO] Received another request of type get predecessor
+> [Boivin:node:(7) 959.070922] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [Gatien:node:(1) 959.753958] [lua/INFO] Received another request of type get predecessor
+> [TeX:node:(5) 960.292150] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [McGee:node:(2) 961.082356] [lua/INFO] Received another request of type notify
+> [iRMX:node:(3) 961.711632] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [iRMX:node:(3) 961.711632] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 42
+> [Gatien:node:(1) 962.303028] [lua/INFO] Received another request of type notify
+> [McGee:node:(2) 962.875605] [lua/INFO] Received another request of type notify
+> [McGee:node:(2) 965.060967] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [iRMX:node:(3) 966.711632] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [iRMX:node:(3) 966.711632] [lua/INFO] Sending back a 'find successor answer' to 48: the successor of 1337 is 42
+> [Gatien:node:(1) 969.283108] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [Geoff:node:(4) 974.750183] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [Jean_Yves:node:(6) 975.690243] [lua/INFO] Sending a 'find successor' request to 42 for id 142
+> [Boivin:node:(7) 976.430213] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [iRMX:node:(3) 976.430213] [lua/INFO] Received a 'find successor' request from 8 for id 1337
+> [iRMX:node:(3) 976.430213] [lua/INFO] Sending back a 'find successor answer' to 8: the successor of 1337 is 42
+> [Jean_Yves:node:(6) 977.483493] [lua/INFO] Sent the 'find successor' request to 42 for id 142, waiting for the answer
+> [McGee:node:(2) 977.483493] [lua/INFO] Received a 'find successor' request from 14 for id 142
+> [McGee:node:(2) 977.483493] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [Boivin:node:(7) 978.789503] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [TeX:node:(5) 979.622946] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [iRMX:node:(3) 979.622946] [lua/INFO] Received a 'find successor' request from 21 for id 1337
+> [iRMX:node:(3) 979.622946] [lua/INFO] Sending back a 'find successor answer' to 21: the successor of 1337 is 42
+> [TeX:node:(5) 979.622946] [lua/INFO] Received another request of type get predecessor
+> [TeX:node:(5) 980.577143] [lua/INFO] Received another request of type find successor
+> [TeX:node:(5) 980.577143] [lua/INFO] Received a 'find successor' request from 14 for id 142
+> [TeX:node:(5) 980.577143] [lua/INFO] Sending back a 'find successor answer' to 14: the successor of 142 is 1
+> [McGee:node:(2) 980.577143] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [iRMX:node:(3) 981.808308] [lua/INFO] Sending a 'find successor' request to 1 for id 102
+> [Gatien:node:(1) 981.821496] [lua/INFO] Sending a 'find successor' request to 32 for id 1337
+> [Jean_Yves:node:(6) 983.294698] [lua/INFO] Received the answer to my 'find successor' request for id 142: the successor is 1
+> [TeX:node:(5) 983.769876] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [iRMX:node:(3) 984.852200] [lua/INFO] Sent the 'find successor' request to 1 for id 102, waiting for the answer
+> [Jacquelin:node:(8) 984.852200] [lua/INFO] Received a 'find successor' request from 38 for id 102
+> [Jacquelin:node:(8) 984.852200] [lua/INFO] Sending back a 'find successor answer' to 38: the successor of 102 is 48
+> [iRMX:node:(3) 984.852200] [lua/INFO] Received another request of type notify
+> [Geoff:node:(4) 987.890751] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [iRMX:node:(3) 987.890751] [lua/INFO] Received another request of type find successor
+> [iRMX:node:(3) 987.890751] [lua/INFO] Received a 'find successor' request from 32 for id 1337
+> [iRMX:node:(3) 987.890751] [lua/INFO] Sending back a 'find successor answer' to 32: the successor of 1337 is 42
+> [Geoff:node:(4) 987.890751] [lua/INFO] Received another request of type notify
+> [Gatien:node:(1) 989.159945] [lua/INFO] Sent the 'find successor' request to 32 for id 1337, waiting for the answer
+> [Geoff:node:(4) 989.159945] [lua/INFO] Received another request of type find successor
+> [Geoff:node:(4) 989.159945] [lua/INFO] Received a 'find successor' request from 48 for id 1337
+> [Geoff:node:(4) 989.159945] [lua/INFO] Forwarding the 'find successor' request to my closest preceding finger
+> [Gatien:node:(1) 989.159945] [lua/INFO] Received another request of type get predecessor
+> [McGee:node:(2) 990.076113] [lua/INFO] Sent the 'find successor' request to 38 for id 1337, waiting for the answer
+> [iRMX:node:(3) 990.076113] [lua/INFO] Received another request of type find successor
+> [iRMX:node:(3) 990.076113] [lua/INFO] Received a 'find successor' request from 42 for id 1337
+> [iRMX:node:(3) 990.076113] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 1337 is 42
+> [McGee:node:(2) 990.076113] [lua/INFO] Received another request of type notify
+> [McGee:node:(2) 991.869362] [lua/INFO] Received another request of type get predecessor
+> [Geoff:node:(4) 992.198496] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [iRMX:node:(3) 992.435403] [lua/INFO] Received another request of type get predecessor
+> [Gatien:node:(1) 992.839447] [lua/INFO] Received another request of type notify
+> [McGee:node:(2) 994.054724] [lua/INFO] Received the answer to my 'find successor' request for id 1337: the successor is 42
+> [McGee:node:(2) 994.054724] [lua/INFO] Sending a 'find successor' request to 48 for id 170
+> [McGee:node:(2) 994.454225] [lua/INFO] Sent the 'find successor' request to 48 for id 170, waiting for the answer
+> [Gatien:node:(1) 994.454225] [lua/INFO] Received another request of type find successor
+> [Gatien:node:(1) 994.454225] [lua/INFO] Received a 'find successor' request from 42 for id 170
+> [Gatien:node:(1) 994.454225] [lua/INFO] Sending back a 'find successor answer' to 42: the successor of 170 is 32
+> [Boivin:node:(7) 994.794694] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [iRMX:node:(3) 995.479295] [lua/INFO] Received the answer to my 'find successor' request for id 102: the successor is 48
+> [McGee:node:(2) 995.847974] [lua/INFO] Received another request of type notify
+> [McGee:node:(2) 996.247475] [lua/INFO] Received the answer to my 'find successor' request for id 170: the successor is 32
+> [TeX:node:(5) 998.477652] [lua/INFO] Sending a 'find successor' request to 38 for id 1337
+> [iRMX:node:(3) 1000.479295] [lua/INFO] Leaving the ring
+> [McGee:node:(2) 1001.247475] [lua/INFO] Leaving the ring
+> [Jacquelin:node:(8) 1001.564913] [lua/INFO] Leaving the ring
+> [Jean_Yves:node:(6) 1003.662612] [lua/INFO] Leaving the ring
+> [Gatien:node:(1) 1044.454225] [lua/INFO] Failed to receive the answer to my 'find successor' request
+> [Gatien:node:(1) 1044.454225] [lua/INFO] Leaving the ring
+> [Boivin:node:(7) 1044.794694] [lua/INFO] Failed to send the 'find successor' request to 38 for id 1337
+> [Boivin:node:(7) 1044.794694] [lua/INFO] Leaving the ring
+> [Geoff:node:(4) 1047.198496] [lua/INFO] Leaving the ring
+> [TeX:node:(5) 1048.477652] [lua/INFO] Failed to send the 'find successor' request to 38 for id 1337
+> [TeX:node:(5) 1048.477652] [lua/INFO] Leaving the ring
index 5830f47..cad469a 100644 (file)
@@ -9,97 +9,97 @@ $ lua master_slave.lua ../../msg/small_platform.xml ../deploy.xml
 > [Jupiter:Slave:(3) 0.000000] [lua/INFO] Hello from lua, I'm a poor slave with mailbox: slave 1
 > [Fafard:Slave:(4) 0.000000] [lua/INFO] Hello from lua, I'm a poor slave with mailbox: slave 2
 > [Ginette:Slave:(5) 0.000000] [lua/INFO] Hello from lua, I'm a poor slave with mailbox: slave 3
-> [Jupiter:Slave:(3) 0.173500] [lua/INFO] Received task 'Task 1' on mailbox 'slave 1'
-> [Tremblay:Master:(1) 0.173500] [lua/INFO] Done sending 'Task 1' to 'slave 1'
-> [Tremblay:Master:(1) 0.173500] [lua/INFO] Sending  'Task 2' to 'slave 2'
-> [Fafard:Slave:(4) 0.391653] [lua/INFO] Received task 'Task 2' on mailbox 'slave 2'
-> [Tremblay:Master:(1) 0.391653] [lua/INFO] Done sending 'Task 2' to 'slave 2'
-> [Tremblay:Master:(1) 0.391653] [lua/INFO] Sending  'Task 3' to 'slave 3'
-> [Ginette:Slave:(5) 0.532113] [lua/INFO] Received task 'Task 3' on mailbox 'slave 3'
-> [Tremblay:Master:(1) 0.532113] [lua/INFO] Done sending 'Task 3' to 'slave 3'
-> [Tremblay:Master:(1) 0.532113] [lua/INFO] Sending  'Task 4' to 'slave 0'
-> [Bourassa:Slave:(2) 0.747985] [lua/INFO] Received task 'Task 4' on mailbox 'slave 0'
-> [Tremblay:Master:(1) 0.747985] [lua/INFO] Done sending 'Task 4' to 'slave 0'
-> [Tremblay:Master:(1) 0.747985] [lua/INFO] Sending  'Task 5' to 'slave 1'
-> [Jupiter:Slave:(3) 0.828842] [lua/INFO] Task 'Task 1' is done
-> [Tremblay:Master:(1) 1.002342] [lua/INFO] Done sending 'Task 5' to 'slave 1'
-> [Tremblay:Master:(1) 1.002342] [lua/INFO] Sending  'Task 6' to 'slave 2'
-> [Jupiter:Slave:(3) 1.002342] [lua/INFO] Received task 'Task 5' on mailbox 'slave 1'
-> [Fafard:Slave:(4) 1.046995] [lua/INFO] Task 'Task 2' is done
-> [Tremblay:Master:(1) 1.265149] [lua/INFO] Done sending 'Task 6' to 'slave 2'
-> [Tremblay:Master:(1) 1.265149] [lua/INFO] Sending  'Task 7' to 'slave 3'
-> [Fafard:Slave:(4) 1.265149] [lua/INFO] Received task 'Task 6' on mailbox 'slave 2'
-> [Ginette:Slave:(5) 1.563211] [lua/INFO] Task 'Task 3' is done
-> [Jupiter:Slave:(3) 1.657685] [lua/INFO] Task 'Task 5' is done
-> [Tremblay:Master:(1) 1.703670] [lua/INFO] Done sending 'Task 7' to 'slave 3'
-> [Tremblay:Master:(1) 1.703670] [lua/INFO] Sending  'Task 8' to 'slave 0'
-> [Ginette:Slave:(5) 1.703670] [lua/INFO] Received task 'Task 7' on mailbox 'slave 3'
-> [Bourassa:Slave:(2) 1.779083] [lua/INFO] Task 'Task 4' is done
-> [Fafard:Slave:(4) 1.920491] [lua/INFO] Task 'Task 6' is done
-> [Tremblay:Master:(1) 1.994955] [lua/INFO] Done sending 'Task 8' to 'slave 0'
-> [Tremblay:Master:(1) 1.994955] [lua/INFO] Sending  'Task 9' to 'slave 1'
-> [Bourassa:Slave:(2) 1.994955] [lua/INFO] Received task 'Task 8' on mailbox 'slave 0'
-> [Jupiter:Slave:(3) 2.168455] [lua/INFO] Received task 'Task 9' on mailbox 'slave 1'
-> [Tremblay:Master:(1) 2.168455] [lua/INFO] Done sending 'Task 9' to 'slave 1'
-> [Tremblay:Master:(1) 2.168455] [lua/INFO] Sending  'Task 10' to 'slave 2'
-> [Fafard:Slave:(4) 2.386608] [lua/INFO] Received task 'Task 10' on mailbox 'slave 2'
-> [Tremblay:Master:(1) 2.386608] [lua/INFO] Done sending 'Task 10' to 'slave 2'
-> [Tremblay:Master:(1) 2.386608] [lua/INFO] Sending  'Task 11' to 'slave 3'
-> [Ginette:Slave:(5) 2.734768] [lua/INFO] Task 'Task 7' is done
-> [Jupiter:Slave:(3) 2.823797] [lua/INFO] Task 'Task 9' is done
-> [Tremblay:Master:(1) 2.875228] [lua/INFO] Done sending 'Task 11' to 'slave 3'
-> [Tremblay:Master:(1) 2.875228] [lua/INFO] Sending  'Task 12' to 'slave 0'
-> [Ginette:Slave:(5) 2.875228] [lua/INFO] Received task 'Task 11' on mailbox 'slave 3'
-> [Bourassa:Slave:(2) 3.026053] [lua/INFO] Task 'Task 8' is done
-> [Fafard:Slave:(4) 3.041951] [lua/INFO] Task 'Task 10' is done
-> [Tremblay:Master:(1) 3.241925] [lua/INFO] Done sending 'Task 12' to 'slave 0'
-> [Tremblay:Master:(1) 3.241925] [lua/INFO] Sending  'Task 13' to 'slave 1'
-> [Bourassa:Slave:(2) 3.241925] [lua/INFO] Received task 'Task 12' on mailbox 'slave 0'
-> [Jupiter:Slave:(3) 3.415425] [lua/INFO] Received task 'Task 13' on mailbox 'slave 1'
-> [Tremblay:Master:(1) 3.415425] [lua/INFO] Done sending 'Task 13' to 'slave 1'
-> [Tremblay:Master:(1) 3.415425] [lua/INFO] Sending  'Task 14' to 'slave 2'
-> [Fafard:Slave:(4) 3.633578] [lua/INFO] Received task 'Task 14' on mailbox 'slave 2'
-> [Tremblay:Master:(1) 3.633578] [lua/INFO] Done sending 'Task 14' to 'slave 2'
-> [Tremblay:Master:(1) 3.633578] [lua/INFO] Sending  'Task 15' to 'slave 3'
-> [Ginette:Slave:(5) 3.906326] [lua/INFO] Task 'Task 11' is done
-> [Tremblay:Master:(1) 4.046785] [lua/INFO] Done sending 'Task 15' to 'slave 3'
-> [Tremblay:Master:(1) 4.046785] [lua/INFO] Sending  'Task 16' to 'slave 0'
-> [Ginette:Slave:(5) 4.046785] [lua/INFO] Received task 'Task 15' on mailbox 'slave 3'
-> [Jupiter:Slave:(3) 4.070768] [lua/INFO] Task 'Task 13' is done
-> [Bourassa:Slave:(2) 4.273023] [lua/INFO] Task 'Task 12' is done
-> [Fafard:Slave:(4) 4.288921] [lua/INFO] Task 'Task 14' is done
-> [Tremblay:Master:(1) 4.488896] [lua/INFO] Done sending 'Task 16' to 'slave 0'
-> [Tremblay:Master:(1) 4.488896] [lua/INFO] Sending  'Task 17' to 'slave 1'
-> [Bourassa:Slave:(2) 4.488896] [lua/INFO] Received task 'Task 16' on mailbox 'slave 0'
-> [Jupiter:Slave:(3) 4.662395] [lua/INFO] Received task 'Task 17' on mailbox 'slave 1'
-> [Tremblay:Master:(1) 4.662395] [lua/INFO] Done sending 'Task 17' to 'slave 1'
-> [Tremblay:Master:(1) 4.662395] [lua/INFO] Sending  'Task 18' to 'slave 2'
-> [Fafard:Slave:(4) 4.880549] [lua/INFO] Received task 'Task 18' on mailbox 'slave 2'
-> [Tremblay:Master:(1) 4.880549] [lua/INFO] Done sending 'Task 18' to 'slave 2'
-> [Tremblay:Master:(1) 4.880549] [lua/INFO] Sending  'Task 19' to 'slave 3'
-> [Ginette:Slave:(5) 5.077883] [lua/INFO] Task 'Task 15' is done
-> [Tremblay:Master:(1) 5.218343] [lua/INFO] Done sending 'Task 19' to 'slave 3'
-> [Tremblay:Master:(1) 5.218343] [lua/INFO] Sending  'Task 20' to 'slave 0'
-> [Ginette:Slave:(5) 5.218343] [lua/INFO] Received task 'Task 19' on mailbox 'slave 3'
-> [Jupiter:Slave:(3) 5.317738] [lua/INFO] Task 'Task 17' is done
-> [Bourassa:Slave:(2) 5.519994] [lua/INFO] Task 'Task 16' is done
-> [Fafard:Slave:(4) 5.535891] [lua/INFO] Task 'Task 18' is done
-> [Tremblay:Master:(1) 5.735866] [lua/INFO] Done sending 'Task 20' to 'slave 0'
-> [Tremblay:Master:(1) 5.735866] [lua/INFO] All tasks have been dispatched. Let's tell everybody the computation is over.
-> [Tremblay:Master:(1) 5.735866] [lua/INFO] Sending finalize to 'slave 0'
-> [Bourassa:Slave:(2) 5.735866] [lua/INFO] Received task 'Task 20' on mailbox 'slave 0'
-> [Ginette:Slave:(5) 6.249441] [lua/INFO] Task 'Task 19' is done
-> [Bourassa:Slave:(2) 6.766964] [lua/INFO] Task 'Task 20' is done
-> [Tremblay:Master:(1) 6.982836] [lua/INFO] Sending finalize to 'slave 1'
-> [Bourassa:Slave:(2) 6.982836] [lua/INFO] Got finalize message
-> [Bourassa:Slave:(2) 6.982836] [lua/INFO] I'm done. See you!
-> [Jupiter:Slave:(3) 7.156336] [lua/INFO] Got finalize message
-> [Jupiter:Slave:(3) 7.156336] [lua/INFO] I'm done. See you!
-> [Tremblay:Master:(1) 7.156336] [lua/INFO] Sending finalize to 'slave 2'
-> [Fafard:Slave:(4) 7.374489] [lua/INFO] Got finalize message
-> [Fafard:Slave:(4) 7.374489] [lua/INFO] I'm done. See you!
-> [Tremblay:Master:(1) 7.374489] [lua/INFO] Sending finalize to 'slave 3'
-> [Ginette:Slave:(5) 7.514949] [lua/INFO] Got finalize message
-> [Ginette:Slave:(5) 7.514949] [lua/INFO] I'm done. See you!
-> [Tremblay:Master:(1) 7.514949] [lua/INFO] Everything's done.
-> [7.514949] [lua/INFO] Simulation's over. See you.
+> [Jupiter:Slave:(3) 0.169155] [lua/INFO] Received task 'Task 1' on mailbox 'slave 1'
+> [Tremblay:Master:(1) 0.169155] [lua/INFO] Done sending 'Task 1' to 'slave 1'
+> [Tremblay:Master:(1) 0.169155] [lua/INFO] Sending  'Task 2' to 'slave 2'
+> [Fafard:Slave:(4) 0.392465] [lua/INFO] Received task 'Task 2' on mailbox 'slave 2'
+> [Tremblay:Master:(1) 0.392465] [lua/INFO] Done sending 'Task 2' to 'slave 2'
+> [Tremblay:Master:(1) 0.392465] [lua/INFO] Sending  'Task 3' to 'slave 3'
+> [Ginette:Slave:(5) 0.536245] [lua/INFO] Received task 'Task 3' on mailbox 'slave 3'
+> [Tremblay:Master:(1) 0.536245] [lua/INFO] Done sending 'Task 3' to 'slave 3'
+> [Tremblay:Master:(1) 0.536245] [lua/INFO] Sending  'Task 4' to 'slave 0'
+> [Bourassa:Slave:(2) 0.757221] [lua/INFO] Received task 'Task 4' on mailbox 'slave 0'
+> [Tremblay:Master:(1) 0.757221] [lua/INFO] Done sending 'Task 4' to 'slave 0'
+> [Tremblay:Master:(1) 0.757221] [lua/INFO] Sending  'Task 5' to 'slave 1'
+> [Jupiter:Slave:(3) 0.824497] [lua/INFO] Task 'Task 1' is done
+> [Tremblay:Master:(1) 0.993652] [lua/INFO] Done sending 'Task 5' to 'slave 1'
+> [Tremblay:Master:(1) 0.993652] [lua/INFO] Sending  'Task 6' to 'slave 2'
+> [Jupiter:Slave:(3) 0.993652] [lua/INFO] Received task 'Task 5' on mailbox 'slave 1'
+> [Fafard:Slave:(4) 1.047808] [lua/INFO] Task 'Task 2' is done
+> [Tremblay:Master:(1) 1.271118] [lua/INFO] Done sending 'Task 6' to 'slave 2'
+> [Tremblay:Master:(1) 1.271118] [lua/INFO] Sending  'Task 7' to 'slave 3'
+> [Fafard:Slave:(4) 1.271118] [lua/INFO] Received task 'Task 6' on mailbox 'slave 2'
+> [Ginette:Slave:(5) 1.567343] [lua/INFO] Task 'Task 3' is done
+> [Jupiter:Slave:(3) 1.648994] [lua/INFO] Task 'Task 5' is done
+> [Tremblay:Master:(1) 1.711124] [lua/INFO] Done sending 'Task 7' to 'slave 3'
+> [Tremblay:Master:(1) 1.711124] [lua/INFO] Sending  'Task 8' to 'slave 0'
+> [Ginette:Slave:(5) 1.711124] [lua/INFO] Received task 'Task 7' on mailbox 'slave 3'
+> [Bourassa:Slave:(2) 1.788319] [lua/INFO] Task 'Task 4' is done
+> [Fafard:Slave:(4) 1.926461] [lua/INFO] Task 'Task 6' is done
+> [Tremblay:Master:(1) 2.009295] [lua/INFO] Done sending 'Task 8' to 'slave 0'
+> [Tremblay:Master:(1) 2.009295] [lua/INFO] Sending  'Task 9' to 'slave 1'
+> [Bourassa:Slave:(2) 2.009295] [lua/INFO] Received task 'Task 8' on mailbox 'slave 0'
+> [Jupiter:Slave:(3) 2.178450] [lua/INFO] Received task 'Task 9' on mailbox 'slave 1'
+> [Tremblay:Master:(1) 2.178450] [lua/INFO] Done sending 'Task 9' to 'slave 1'
+> [Tremblay:Master:(1) 2.178450] [lua/INFO] Sending  'Task 10' to 'slave 2'
+> [Fafard:Slave:(4) 2.401760] [lua/INFO] Received task 'Task 10' on mailbox 'slave 2'
+> [Tremblay:Master:(1) 2.401760] [lua/INFO] Done sending 'Task 10' to 'slave 2'
+> [Tremblay:Master:(1) 2.401760] [lua/INFO] Sending  'Task 11' to 'slave 3'
+> [Ginette:Slave:(5) 2.742222] [lua/INFO] Task 'Task 7' is done
+> [Jupiter:Slave:(3) 2.833792] [lua/INFO] Task 'Task 9' is done
+> [Tremblay:Master:(1) 2.886002] [lua/INFO] Done sending 'Task 11' to 'slave 3'
+> [Tremblay:Master:(1) 2.886002] [lua/INFO] Sending  'Task 12' to 'slave 0'
+> [Ginette:Slave:(5) 2.886002] [lua/INFO] Received task 'Task 11' on mailbox 'slave 3'
+> [Bourassa:Slave:(2) 3.040393] [lua/INFO] Task 'Task 8' is done
+> [Fafard:Slave:(4) 3.057103] [lua/INFO] Task 'Task 10' is done
+> [Tremblay:Master:(1) 3.261369] [lua/INFO] Done sending 'Task 12' to 'slave 0'
+> [Tremblay:Master:(1) 3.261369] [lua/INFO] Sending  'Task 13' to 'slave 1'
+> [Bourassa:Slave:(2) 3.261369] [lua/INFO] Received task 'Task 12' on mailbox 'slave 0'
+> [Jupiter:Slave:(3) 3.430523] [lua/INFO] Received task 'Task 13' on mailbox 'slave 1'
+> [Tremblay:Master:(1) 3.430523] [lua/INFO] Done sending 'Task 13' to 'slave 1'
+> [Tremblay:Master:(1) 3.430523] [lua/INFO] Sending  'Task 14' to 'slave 2'
+> [Fafard:Slave:(4) 3.653834] [lua/INFO] Received task 'Task 14' on mailbox 'slave 2'
+> [Tremblay:Master:(1) 3.653834] [lua/INFO] Done sending 'Task 14' to 'slave 2'
+> [Tremblay:Master:(1) 3.653834] [lua/INFO] Sending  'Task 15' to 'slave 3'
+> [Ginette:Slave:(5) 3.917100] [lua/INFO] Task 'Task 11' is done
+> [Tremblay:Master:(1) 4.060880] [lua/INFO] Done sending 'Task 15' to 'slave 3'
+> [Tremblay:Master:(1) 4.060880] [lua/INFO] Sending  'Task 16' to 'slave 0'
+> [Ginette:Slave:(5) 4.060880] [lua/INFO] Received task 'Task 15' on mailbox 'slave 3'
+> [Jupiter:Slave:(3) 4.085866] [lua/INFO] Task 'Task 13' is done
+> [Bourassa:Slave:(2) 4.292467] [lua/INFO] Task 'Task 12' is done
+> [Fafard:Slave:(4) 4.309176] [lua/INFO] Task 'Task 14' is done
+> [Tremblay:Master:(1) 4.513442] [lua/INFO] Done sending 'Task 16' to 'slave 0'
+> [Tremblay:Master:(1) 4.513442] [lua/INFO] Sending  'Task 17' to 'slave 1'
+> [Bourassa:Slave:(2) 4.513442] [lua/INFO] Received task 'Task 16' on mailbox 'slave 0'
+> [Jupiter:Slave:(3) 4.682597] [lua/INFO] Received task 'Task 17' on mailbox 'slave 1'
+> [Tremblay:Master:(1) 4.682597] [lua/INFO] Done sending 'Task 17' to 'slave 1'
+> [Tremblay:Master:(1) 4.682597] [lua/INFO] Sending  'Task 18' to 'slave 2'
+> [Fafard:Slave:(4) 4.905908] [lua/INFO] Received task 'Task 18' on mailbox 'slave 2'
+> [Tremblay:Master:(1) 4.905908] [lua/INFO] Done sending 'Task 18' to 'slave 2'
+> [Tremblay:Master:(1) 4.905908] [lua/INFO] Sending  'Task 19' to 'slave 3'
+> [Ginette:Slave:(5) 5.091978] [lua/INFO] Task 'Task 15' is done
+> [Tremblay:Master:(1) 5.235758] [lua/INFO] Done sending 'Task 19' to 'slave 3'
+> [Tremblay:Master:(1) 5.235758] [lua/INFO] Sending  'Task 20' to 'slave 0'
+> [Ginette:Slave:(5) 5.235758] [lua/INFO] Received task 'Task 19' on mailbox 'slave 3'
+> [Jupiter:Slave:(3) 5.337939] [lua/INFO] Task 'Task 17' is done
+> [Bourassa:Slave:(2) 5.544540] [lua/INFO] Task 'Task 16' is done
+> [Fafard:Slave:(4) 5.561250] [lua/INFO] Task 'Task 18' is done
+> [Tremblay:Master:(1) 5.765516] [lua/INFO] Done sending 'Task 20' to 'slave 0'
+> [Tremblay:Master:(1) 5.765516] [lua/INFO] All tasks have been dispatched. Let's tell everybody the computation is over.
+> [Tremblay:Master:(1) 5.765516] [lua/INFO] Sending finalize to 'slave 0'
+> [Bourassa:Slave:(2) 5.765516] [lua/INFO] Received task 'Task 20' on mailbox 'slave 0'
+> [Ginette:Slave:(5) 6.266856] [lua/INFO] Task 'Task 19' is done
+> [Bourassa:Slave:(2) 6.796614] [lua/INFO] Task 'Task 20' is done
+> [Tremblay:Master:(1) 7.017590] [lua/INFO] Sending finalize to 'slave 1'
+> [Bourassa:Slave:(2) 7.017590] [lua/INFO] Got finalize message
+> [Bourassa:Slave:(2) 7.017590] [lua/INFO] I'm done. See you!
+> [Jupiter:Slave:(3) 7.186745] [lua/INFO] Got finalize message
+> [Jupiter:Slave:(3) 7.186745] [lua/INFO] I'm done. See you!
+> [Tremblay:Master:(1) 7.186745] [lua/INFO] Sending finalize to 'slave 2'
+> [Fafard:Slave:(4) 7.410055] [lua/INFO] Got finalize message
+> [Fafard:Slave:(4) 7.410055] [lua/INFO] I'm done. See you!
+> [Tremblay:Master:(1) 7.410055] [lua/INFO] Sending finalize to 'slave 3'
+> [Ginette:Slave:(5) 7.553835] [lua/INFO] Got finalize message
+> [Ginette:Slave:(5) 7.553835] [lua/INFO] I'm done. See you!
+> [Tremblay:Master:(1) 7.553835] [lua/INFO] Everything's done.
+> [7.553835] [lua/INFO] Simulation's over. See you.
index 2906e0b..bdd9869 100644 (file)
@@ -9,6 +9,6 @@ $ lua mult_matrix.lua "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
 > [  0.000000] (1:Sender@Inmos) Sending matrix_task to Bellevue
 > [  0.000000] (2:Receiver@Bellevue) Hello From Receiver
 > [  0.000000] (2:Receiver@Bellevue) Receiving Task from Inmos
-> [  0.031030] (0:@) Simulation's over.See you.
-> [  0.031030] (1:Sender@Inmos) Got the Multiplication result ...Bye
-> [  0.031030] (2:Receiver@Bellevue) Calcul is done ... Bye
+> [  0.034028] (0:@) Simulation's over.See you.
+> [  0.034028] (1:Sender@Inmos) Got the Multiplication result ...Bye
+> [  0.034028] (2:Receiver@Bellevue) Calcul is done ... Bye
index 85a00a0..2448f93 100644 (file)
@@ -237,27 +237,27 @@ static void action_barrier(const char *const *action)
     name = xbt_str_join_array(action, " ");
 
   if (mutex == NULL) {       // first arriving on the barrier
-    mutex = SIMIX_req_mutex_init();
-    cond = SIMIX_req_cond_init();
+    mutex = simcall_mutex_init();
+    cond = simcall_cond_init();
     processes_arrived_sofar=0;
   }
   XBT_DEBUG("Entering barrier: %s (%d already there)", name,processes_arrived_sofar);
 
-  SIMIX_req_mutex_lock(mutex);
+  simcall_mutex_lock(mutex);
   if (++processes_arrived_sofar == communicator_size) {
-    SIMIX_req_cond_broadcast(cond);
-    SIMIX_req_mutex_unlock(mutex);
+    simcall_cond_broadcast(cond);
+    simcall_mutex_unlock(mutex);
   } else {
-    SIMIX_req_cond_wait(cond,mutex);
-    SIMIX_req_mutex_unlock(mutex);
+    simcall_cond_wait(cond,mutex);
+    simcall_mutex_unlock(mutex);
   }
 
   XBT_DEBUG("Exiting barrier: %s", name);
 
   processes_arrived_sofar--;
   if (!processes_arrived_sofar) {
-    SIMIX_req_cond_destroy(cond);
-    SIMIX_req_mutex_destroy(mutex);
+    simcall_cond_destroy(cond);
+    simcall_mutex_destroy(mutex);
     mutex=NULL;
   }
 
index d548647..cbd8ee4 100644 (file)
@@ -3,79 +3,78 @@
 
 ! output sort
 $ ${bindir:=.}/actions --log=actions.thres=verbose homogeneous_3_hosts.xml deployment_split.xml "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
-> [500.005200] (1:p0@host0) p0 recv p1 500.005200
-> [500.005200] (2:p1@host1) p1 send p0 1e10 500.005200
-> [500.005201] (1:p0@host0) p0 compute 12 0.000001
-> [512.005200] (0:@) Simulation time 512.005
-> [512.005200] (2:p1@host1) p1 sleep 12 12.000000 
+> [500.006505] (1:p0@host0) p0 recv p1 500.006505
+> [500.006505] (2:p1@host1) p1 send p0 1e10 500.006505
+> [500.006506] (1:p0@host0) p0 compute 12 0.000001
+> [512.006505] (0:@) Simulation time 512.007
+> [512.006505] (2:p1@host1) p1 sleep 12 12.000000
 
 ! output sort
 $ ${bindir:=.}/actions --log=actions.thres=verbose homogeneous_3_hosts.xml deployment.xml actions_allReduce.txt "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
 > [  0.000000] (1:p0@host0) p0 comm_size 3 0.000000
-> [100.010400] (1:p0@host0) p0 allReduce 5e8 5e8 100.010400
-> [100.010400] (2:p1@host1) p1 allReduce 5e8 5e8 100.010400
-> [100.010400] (3:p2@host2) p2 allReduce 5e8 5e8 100.010400
-> [150.010400] (0:@) Simulation time 150.01
-> [150.010400] (1:p0@host0) p0 compute 5e8 50.000000
-> [150.010400] (2:p1@host1) p1 compute 5e8 50.000000
-> [150.010400] (3:p2@host2) p2 compute 5e8 50.000000
+> [100.013010] (1:p0@host0) p0 allReduce 5e8 5e8 100.013010
+> [100.013010] (2:p1@host1) p1 allReduce 5e8 5e8 100.013010
+> [100.013010] (3:p2@host2) p2 allReduce 5e8 5e8 100.013010
+> [150.013010] (0:@) Simulation time 150.013
+> [150.013010] (1:p0@host0) p0 compute 5e8 50.000000
+> [150.013010] (2:p1@host1) p1 compute 5e8 50.000000
+> [150.013010] (3:p2@host2) p2 compute 5e8 50.000000
 
 ! output sort
 $ ${bindir:=.}/actions --log=actions.thres=verbose homogeneous_3_hosts.xml deployment.xml actions_barrier.txt "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
 > [  0.000000] (1:p0@host0) p0 comm_size 3 0.000000
 > [  0.000000] (2:p1@host1) p1 comm_size 3 0.000000
 > [  0.000000] (3:p2@host2) p2 comm_size 3 0.000000
-> [  0.505200] (1:p0@host0) p0 send p1 1E7 0.505200
-> [  0.505200] (2:p1@host1) p1 recv p0 0.505200
-> [  0.905200] (2:p1@host1) p1 compute 4E6 0.400000
-> [  0.905200] (3:p2@host2) p2 compute 4E6 0.400000
-> [  0.955200] (0:@) Simulation time 0.9552
-> [  0.955200] (1:p0@host0) p0 compute 4.5E6 0.450000
+> [  0.506505] (1:p0@host0) p0 send p1 1E7 0.506505
+> [  0.506505] (2:p1@host1) p1 recv p0 0.506505
+> [  0.906505] (2:p1@host1) p1 compute 4E6 0.400000
+> [  0.906505] (3:p2@host2) p2 compute 4E6 0.400000
+> [  0.956505] (0:@) Simulation time 0.956505
+> [  0.956505] (1:p0@host0) p0 compute 4.5E6 0.450000
 
 ! output sort
 $ ${bindir:=.}/actions --log=actions.thres=verbose homogeneous_3_hosts.xml deployment.xml actions_bcast.txt "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
 > [  0.000000] (1:p0@host0) p0 comm_size 3 0.000000
-> [ 25.005200] (1:p0@host0) p0 bcast 5e8 25.005200
-> [ 25.005200] (2:p1@host1) p1 bcast 5e8 25.005200
-> [ 25.005200] (3:p2@host2) p2 bcast 5e8 25.005200
-> [ 45.005200] (2:p1@host1) p1 compute 2e8 20.000000
-> [ 75.005200] (1:p0@host0) p0 compute 5e8 50.000000
-> [ 75.005200] (3:p2@host2) p2 compute 5e8 50.000000
-> [100.010400] (1:p0@host0) p0 bcast 5e8 25.005200
-> [100.010400] (2:p1@host1) p1 bcast 5e8 55.005200
-> [100.010400] (3:p2@host2) p2 bcast 5e8 25.005200
-> [120.010400] (2:p1@host1) p1 compute 2e8 20.000000
-> [150.010400] (1:p0@host0) p0 compute 5e8 50.000000
-> [150.010400] (3:p2@host2) p2 compute 5e8 50.000000
-> [175.015600] (2:p1@host1) p1 reduce 5e8 5e8 55.005200
-> [175.015600] (3:p2@host2) p2 reduce 5e8 5e8 25.005200
-> [225.015600] (0:@) Simulation time 225.016
-> [225.015600] (1:p0@host0) p0 reduce 5e8 5e8 75.005200
+> [ 25.006505] (1:p0@host0) p0 bcast 5e8 25.006505
+> [ 25.006505] (2:p1@host1) p1 bcast 5e8 25.006505
+> [ 25.006505] (3:p2@host2) p2 bcast 5e8 25.006505
+> [ 45.006505] (2:p1@host1) p1 compute 2e8 20.000000
+> [ 75.006505] (1:p0@host0) p0 compute 5e8 50.000000
+> [ 75.006505] (3:p2@host2) p2 compute 5e8 50.000000
+> [100.013010] (1:p0@host0) p0 bcast 5e8 25.006505
+> [100.013010] (2:p1@host1) p1 bcast 5e8 55.006505
+> [100.013010] (3:p2@host2) p2 bcast 5e8 25.006505
+> [120.013010] (2:p1@host1) p1 compute 2e8 20.000000
+> [150.013010] (1:p0@host0) p0 compute 5e8 50.000000
+> [150.013010] (3:p2@host2) p2 compute 5e8 50.000000
+> [175.019515] (2:p1@host1) p1 reduce 5e8 5e8 55.006505
+> [175.019515] (3:p2@host2) p2 reduce 5e8 5e8 25.006505
+> [225.019515] (0:@) Simulation time 225.02
+> [225.019515] (1:p0@host0) p0 reduce 5e8 5e8 75.006505
 
 ! output sort
 $ ${bindir:=.}/actions --log=actions.thres=verbose homogeneous_3_hosts.xml deployment.xml actions_reduce.txt "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
 > [  0.000000] (1:p0@host0) p0 comm_size 3 0.000000
-> [ 25.005200] (2:p1@host1) p1 reduce 5e8 5e8 25.005200
-> [ 25.005200] (3:p2@host2) p2 reduce 5e8 5e8 25.005200
-> [ 75.005200] (1:p0@host0) p0 reduce 5e8 5e8 75.005200
-> [ 75.005200] (2:p1@host1) p1 compute 5e8 50.000000
-> [ 75.005200] (3:p2@host2) p2 compute 5e8 50.000000
-> [125.005200] (0:@) Simulation time 125.005
-> [125.005200] (1:p0@host0) p0 compute 5e8 50.000000
+> [ 25.006505] (2:p1@host1) p1 reduce 5e8 5e8 25.006505
+> [ 25.006505] (3:p2@host2) p2 reduce 5e8 5e8 25.006505
+> [ 75.006505] (1:p0@host0) p0 reduce 5e8 5e8 75.006505
+> [ 75.006505] (2:p1@host1) p1 compute 5e8 50.000000
+> [ 75.006505] (3:p2@host2) p2 compute 5e8 50.000000
+> [125.006505] (0:@) Simulation time 125.007
+> [125.006505] (1:p0@host0) p0 compute 5e8 50.000000
 
 ! output sort
 $ ${bindir:=.}/actions --log=actions.thres=verbose homogeneous_3_hosts.xml deployment.xml actions_with_isend.txt "--log=root.fmt:[%10.6r]%e(%i:%P@%h)%e%m%n"
 > [  0.000000] (2:p1@host1) p1 Irecv p0 0.000000
 > [  0.000000] (3:p2@host2) p2 Irecv p1 0.000000
 > [ 50.000000] (3:p2@host2) p2 compute 5e8 50.000000
-> [ 50.005200] (1:p0@host0) p0 send p1 1e9 50.005200
+> [ 50.006505] (1:p0@host0) p0 send p1 1e9 50.006505
 > [100.000000] (2:p1@host1) p1 compute 1e9 100.000000
 > [100.000000] (2:p1@host1) p1 wait 0.000000
-> [150.005200] (1:p0@host0) p0 compute 1e9 100.000000
-> [150.005200] (2:p1@host1) p1 send p2 1e9 50.005200
-> [150.005200] (3:p2@host2) p2 wait 100.005200
-> [150.005200] (3:p2@host2) p2 Isend p0 1e9 0.000000
-> [200.005200] (0:@) Simulation time 200.005
-> [200.005200] (1:p0@host0) p0 recv p2 50.000000
-> [200.005200] (3:p2@host2) p2 compute 5e8 50.000000
-
+> [150.006505] (1:p0@host0) p0 compute 1e9 100.000000
+> [150.006505] (2:p1@host1) p1 send p2 1e9 50.006505
+> [150.006505] (3:p2@host2) p2 wait 100.006505
+> [150.006505] (3:p2@host2) p2 Isend p0 1e9 0.000000
+> [200.006505] (0:@) Simulation time 200.007
+> [200.006505] (1:p0@host0) p0 recv p2 50.000000
+> [200.006505] (3:p2@host2) p2 compute 5e8 50.000000
index 6f4a70b..050cfd9 100644 (file)
 XBT_LOG_NEW_DEFAULT_CATEGORY(msg_test,
                              "Messages specific for this msg example");
 
-
-typedef enum {
-  PORT_22 = 0,
-  MAX_CHANNEL
-} channel_t;
-
 int master(int argc, char *argv[]);
 int slave(int argc, char *argv[]);
 int forwarder(int argc, char *argv[]);
@@ -198,7 +192,6 @@ MSG_error_t test_all(const char *platform_file,
   MSG_error_t res = MSG_OK;
 
   {                             /*  Simulation setting */
-    MSG_set_channel_number(MAX_CHANNEL);
     MSG_paje_output("msg_test.trace");
     MSG_create_environment(platform_file);
   }
index 5a18518..f6ce033 100644 (file)
@@ -876,14 +876,13 @@ static void random_lookup(node_t node)
  */
 int main(int argc, char *argv[])
 {
+  MSG_global_init(&argc, argv);
   if (argc < 3) {
     printf("Usage: %s [-nb_bits=n] [-timeout=t] platform_file deployment_file\n", argv[0]);
     printf("example: %s ../msg_platform.xml chord.xml\n", argv[0]);
     exit(1);
   }
 
-  MSG_global_init(&argc, argv);
-
   char **options = &argv[1];
   while (!strncmp(options[0], "-", 1)) {
 
index b015895..5de61ff 100644 (file)
@@ -21,69 +21,69 @@ $ $SG_TEST_EXENV ${bindir:=.}/chord$EXEEXT -nb_bits=6 ${srcdir:=.}/../msg_platfo
 > [  0.000000] (8:node@Jacquelin)   17  |   1 
 > [  0.000000] (8:node@Jacquelin)   33  |   1 
 > [  0.000000] (8:node@Jacquelin) Predecessor: -1
-> [  6.018864] (1:node@Gatien) My finger table:
-> [  6.018864] (1:node@Gatien) Start | Succ 
-> [  6.018864] (1:node@Gatien)   49  |   1 
-> [  6.018864] (1:node@Gatien)   50  |  48 
-> [  6.018864] (1:node@Gatien)   52  |  48 
-> [  6.018864] (1:node@Gatien)   56  |  48 
-> [  6.018864] (1:node@Gatien)    0  |  48 
-> [  6.018864] (1:node@Gatien)   16  |  48 
-> [  6.018864] (1:node@Gatien) Predecessor: -1
-> [ 10.710204] (2:node@McGee) My finger table:
-> [ 10.710204] (2:node@McGee) Start | Succ 
-> [ 10.710204] (2:node@McGee)   43  |   1 
-> [ 10.710204] (2:node@McGee)   44  |  42 
-> [ 10.710204] (2:node@McGee)   46  |  42 
-> [ 10.710204] (2:node@McGee)   50  |  42 
-> [ 10.710204] (2:node@McGee)   58  |  42 
-> [ 10.710204] (2:node@McGee)   10  |  42 
-> [ 10.710204] (2:node@McGee) Predecessor: -1
-> [ 17.433288] (3:node@iRMX) My finger table:
-> [ 17.433288] (3:node@iRMX) Start | Succ 
-> [ 17.433288] (3:node@iRMX)   39  |   1 
-> [ 17.433288] (3:node@iRMX)   40  |  38 
-> [ 17.433288] (3:node@iRMX)   42  |  38 
-> [ 17.433288] (3:node@iRMX)   46  |  38 
-> [ 17.433288] (3:node@iRMX)   54  |  38 
-> [ 17.433288] (3:node@iRMX)    6  |  38 
-> [ 17.433288] (3:node@iRMX) Predecessor: -1
-> [ 20.004273] (4:node@Geoff) My finger table:
-> [ 20.004273] (4:node@Geoff) Start | Succ 
-> [ 20.004273] (4:node@Geoff)   33  |   1 
-> [ 20.004273] (4:node@Geoff)   34  |  32 
-> [ 20.004273] (4:node@Geoff)   36  |  32 
-> [ 20.004273] (4:node@Geoff)   40  |  32 
-> [ 20.004273] (4:node@Geoff)   48  |  32 
-> [ 20.004273] (4:node@Geoff)    0  |  32 
-> [ 20.004273] (4:node@Geoff) Predecessor: -1
-> [ 26.449094] (5:node@TeX) My finger table:
-> [ 26.449094] (5:node@TeX) Start | Succ 
-> [ 26.449094] (5:node@TeX)   22  |   1 
-> [ 26.449094] (5:node@TeX)   23  |  21 
-> [ 26.449094] (5:node@TeX)   25  |  21 
-> [ 26.449094] (5:node@TeX)   29  |  21 
-> [ 26.449094] (5:node@TeX)   37  |  21 
-> [ 26.449094] (5:node@TeX)   53  |  21 
-> [ 26.449094] (5:node@TeX) Predecessor: -1
-> [ 30.739573] (6:node@Jean_Yves) My finger table:
-> [ 30.739573] (6:node@Jean_Yves) Start | Succ 
-> [ 30.739573] (6:node@Jean_Yves)   15  |   1 
-> [ 30.739573] (6:node@Jean_Yves)   16  |  14 
-> [ 30.739573] (6:node@Jean_Yves)   18  |  14 
-> [ 30.739573] (6:node@Jean_Yves)   22  |  14 
-> [ 30.739573] (6:node@Jean_Yves)   30  |  14 
-> [ 30.739573] (6:node@Jean_Yves)   46  |  14 
-> [ 30.739573] (6:node@Jean_Yves) Predecessor: -1
-> [ 35.838541] (7:node@Boivin) My finger table:
-> [ 35.838541] (7:node@Boivin) Start | Succ 
-> [ 35.838541] (7:node@Boivin)    9  |   1 
-> [ 35.838541] (7:node@Boivin)   10  |   8 
-> [ 35.838541] (7:node@Boivin)   12  |   8 
-> [ 35.838541] (7:node@Boivin)   16  |   8 
-> [ 35.838541] (7:node@Boivin)   24  |   8 
-> [ 35.838541] (7:node@Boivin)   40  |   8 
-> [ 35.838541] (7:node@Boivin) Predecessor: -1
+> [  6.274535] (1:node@Gatien) My finger table:
+> [  6.274535] (1:node@Gatien) Start | Succ 
+> [  6.274535] (1:node@Gatien)   49  |   1 
+> [  6.274535] (1:node@Gatien)   50  |  48 
+> [  6.274535] (1:node@Gatien)   52  |  48 
+> [  6.274535] (1:node@Gatien)   56  |  48 
+> [  6.274535] (1:node@Gatien)    0  |  48 
+> [  6.274535] (1:node@Gatien)   16  |  48 
+> [  6.274535] (1:node@Gatien) Predecessor: -1
+> [ 10.888420] (2:node@McGee) My finger table:
+> [ 10.888420] (2:node@McGee) Start | Succ 
+> [ 10.888420] (2:node@McGee)   43  |   1 
+> [ 10.888420] (2:node@McGee)   44  |  42 
+> [ 10.888420] (2:node@McGee)   46  |  42 
+> [ 10.888420] (2:node@McGee)   50  |  42 
+> [ 10.888420] (2:node@McGee)   58  |  42 
+> [ 10.888420] (2:node@McGee)   10  |  42 
+> [ 10.888420] (2:node@McGee) Predecessor: -1
+> [ 18.043892] (3:node@iRMX) My finger table:
+> [ 18.043892] (3:node@iRMX) Start | Succ 
+> [ 18.043892] (3:node@iRMX)   39  |   1 
+> [ 18.043892] (3:node@iRMX)   40  |  38 
+> [ 18.043892] (3:node@iRMX)   42  |  38 
+> [ 18.043892] (3:node@iRMX)   46  |  38 
+> [ 18.043892] (3:node@iRMX)   54  |  38 
+> [ 18.043892] (3:node@iRMX)    6  |  38 
+> [ 18.043892] (3:node@iRMX) Predecessor: -1
+> [ 20.005344] (4:node@Geoff) My finger table:
+> [ 20.005344] (4:node@Geoff) Start | Succ 
+> [ 20.005344] (4:node@Geoff)   33  |   1 
+> [ 20.005344] (4:node@Geoff)   34  |  32 
+> [ 20.005344] (4:node@Geoff)   36  |  32 
+> [ 20.005344] (4:node@Geoff)   40  |  32 
+> [ 20.005344] (4:node@Geoff)   48  |  32 
+> [ 20.005344] (4:node@Geoff)    0  |  32 
+> [ 20.005344] (4:node@Geoff) Predecessor: -1
+> [ 26.812726] (5:node@TeX) My finger table:
+> [ 26.812726] (5:node@TeX) Start | Succ 
+> [ 26.812726] (5:node@TeX)   22  |   1 
+> [ 26.812726] (5:node@TeX)   23  |  21 
+> [ 26.812726] (5:node@TeX)   25  |  21 
+> [ 26.812726] (5:node@TeX)   29  |  21 
+> [ 26.812726] (5:node@TeX)   37  |  21 
+> [ 26.812726] (5:node@TeX)   53  |  21 
+> [ 26.812726] (5:node@TeX) Predecessor: -1
+> [ 30.925159] (6:node@Jean_Yves) My finger table:
+> [ 30.925159] (6:node@Jean_Yves) Start | Succ 
+> [ 30.925159] (6:node@Jean_Yves)   15  |   1 
+> [ 30.925159] (6:node@Jean_Yves)   16  |  14 
+> [ 30.925159] (6:node@Jean_Yves)   18  |  14 
+> [ 30.925159] (6:node@Jean_Yves)   22  |  14 
+> [ 30.925159] (6:node@Jean_Yves)   30  |  14 
+> [ 30.925159] (6:node@Jean_Yves)   46  |  14 
+> [ 30.925159] (6:node@Jean_Yves) Predecessor: -1
+> [ 36.048962] (7:node@Boivin) My finger table:
+> [ 36.048962] (7:node@Boivin) Start | Succ 
+> [ 36.048962] (7:node@Boivin)    9  |   1 
+> [ 36.048962] (7:node@Boivin)   10  |   8 
+> [ 36.048962] (7:node@Boivin)   12  |   8 
+> [ 36.048962] (7:node@Boivin)   16  |   8 
+> [ 36.048962] (7:node@Boivin)   24  |   8 
+> [ 36.048962] (7:node@Boivin)   40  |   8 
+> [ 36.048962] (7:node@Boivin) Predecessor: -1
 > [ 75.000000] (8:node@Jacquelin) My finger table:
 > [ 75.000000] (8:node@Jacquelin) Start | Succ 
 > [ 75.000000] (8:node@Jacquelin)    2  |   1 
@@ -102,332 +102,341 @@ $ $SG_TEST_EXENV ${bindir:=.}/chord$EXEEXT -nb_bits=6 ${srcdir:=.}/../msg_platfo
 > [ 80.000000] (8:node@Jacquelin)   17  |   1 
 > [ 80.000000] (8:node@Jacquelin)   33  |   1 
 > [ 80.000000] (8:node@Jacquelin) Predecessor: 42
-> [ 81.018864] (8:node@Jacquelin) My finger table:
-> [ 81.018864] (8:node@Jacquelin) Start | Succ 
-> [ 81.018864] (8:node@Jacquelin)    2  |  42 
-> [ 81.018864] (8:node@Jacquelin)    3  |   1 
-> [ 81.018864] (8:node@Jacquelin)    5  |   1 
-> [ 81.018864] (8:node@Jacquelin)    9  |   1 
-> [ 81.018864] (8:node@Jacquelin)   17  |   1 
-> [ 81.018864] (8:node@Jacquelin)   33  |   1 
-> [ 81.018864] (8:node@Jacquelin) Predecessor: 48
-> [113.891588] (2:node@McGee) My finger table:
-> [113.891588] (2:node@McGee) Start | Succ 
-> [113.891588] (2:node@McGee)   43  |  48 
-> [113.891588] (2:node@McGee)   44  |  42 
-> [113.891588] (2:node@McGee)   46  |  42 
-> [113.891588] (2:node@McGee)   50  |  42 
-> [113.891588] (2:node@McGee)   58  |  42 
-> [113.891588] (2:node@McGee)   10  |  42 
-> [113.891588] (2:node@McGee) Predecessor: 1
-> [135.929315] (1:node@Gatien) My finger table:
-> [135.929315] (1:node@Gatien) Start | Succ 
-> [135.929315] (1:node@Gatien)   49  |   1 
-> [135.929315] (1:node@Gatien)   50  |  48 
-> [135.929315] (1:node@Gatien)   52  |  48 
-> [135.929315] (1:node@Gatien)   56  |  48 
-> [135.929315] (1:node@Gatien)    0  |  48 
-> [135.929315] (1:node@Gatien)   16  |  48 
-> [135.929315] (1:node@Gatien) Predecessor: 42
-> [187.822191] (2:node@McGee) My finger table:
-> [187.822191] (2:node@McGee) Start | Succ 
-> [187.822191] (2:node@McGee)   43  |  48 
-> [187.822191] (2:node@McGee)   44  |  42 
-> [187.822191] (2:node@McGee)   46  |  42 
-> [187.822191] (2:node@McGee)   50  |  42 
-> [187.822191] (2:node@McGee)   58  |  42 
-> [187.822191] (2:node@McGee)   10  |  42 
-> [187.822191] (2:node@McGee) Predecessor: 14
-> [196.476362] (2:node@McGee) My finger table:
-> [196.476362] (2:node@McGee) Start | Succ 
-> [196.476362] (2:node@McGee)   43  |  48 
-> [196.476362] (2:node@McGee)   44  |  42 
-> [196.476362] (2:node@McGee)   46  |  42 
-> [196.476362] (2:node@McGee)   50  |  42 
-> [196.476362] (2:node@McGee)   58  |  42 
-> [196.476362] (2:node@McGee)   10  |  42 
-> [196.476362] (2:node@McGee) Predecessor: 38
-> [239.187724] (3:node@iRMX) My finger table:
-> [239.187724] (3:node@iRMX) Start | Succ 
-> [239.187724] (3:node@iRMX)   39  |  42 
-> [239.187724] (3:node@iRMX)   40  |  38 
-> [239.187724] (3:node@iRMX)   42  |  38 
-> [239.187724] (3:node@iRMX)   46  |  38 
-> [239.187724] (3:node@iRMX)   54  |  38 
-> [239.187724] (3:node@iRMX)    6  |  38 
-> [239.187724] (3:node@iRMX) Predecessor: 32
-> [246.101146] (1:node@Gatien) My finger table:
-> [246.101146] (1:node@Gatien) Start | Succ 
-> [246.101146] (1:node@Gatien)   49  |   1 
-> [246.101146] (1:node@Gatien)   50  |   1 
-> [246.101146] (1:node@Gatien)   52  |  48 
-> [246.101146] (1:node@Gatien)   56  |  48 
-> [246.101146] (1:node@Gatien)    0  |  48 
-> [246.101146] (1:node@Gatien)   16  |  48 
-> [246.101146] (1:node@Gatien) Predecessor: 42
-> [253.395755] (7:node@Boivin) My finger table:
-> [253.395755] (7:node@Boivin) Start | Succ 
-> [253.395755] (7:node@Boivin)    9  |  32 
-> [253.395755] (7:node@Boivin)   10  |  32 
-> [253.395755] (7:node@Boivin)   12  |   8 
-> [253.395755] (7:node@Boivin)   16  |   8 
-> [253.395755] (7:node@Boivin)   24  |   8 
-> [253.395755] (7:node@Boivin)   40  |   8 
-> [253.395755] (7:node@Boivin) Predecessor: -1
-> [259.532923] (8:node@Jacquelin) My finger table:
-> [259.532923] (8:node@Jacquelin) Start | Succ 
-> [259.532923] (8:node@Jacquelin)    2  |  32 
-> [259.532923] (8:node@Jacquelin)    3  |  32 
-> [259.532923] (8:node@Jacquelin)    5  |   1 
-> [259.532923] (8:node@Jacquelin)    9  |   1 
-> [259.532923] (8:node@Jacquelin)   17  |   1 
-> [259.532923] (8:node@Jacquelin)   33  |   1 
-> [259.532923] (8:node@Jacquelin) Predecessor: 48
-> [261.420507] (2:node@McGee) My finger table:
-> [261.420507] (2:node@McGee) Start | Succ 
-> [261.420507] (2:node@McGee)   43  |  48 
-> [261.420507] (2:node@McGee)   44  |  48 
-> [261.420507] (2:node@McGee)   46  |  42 
-> [261.420507] (2:node@McGee)   50  |  42 
-> [261.420507] (2:node@McGee)   58  |  42 
-> [261.420507] (2:node@McGee)   10  |  42 
-> [261.420507] (2:node@McGee) Predecessor: 38
-> [262.822955] (6:node@Jean_Yves) My finger table:
-> [262.822955] (6:node@Jean_Yves) Start | Succ 
-> [262.822955] (6:node@Jean_Yves)   15  |  32 
-> [262.822955] (6:node@Jean_Yves)   16  |  32 
-> [262.822955] (6:node@Jean_Yves)   18  |  14 
-> [262.822955] (6:node@Jean_Yves)   22  |  14 
-> [262.822955] (6:node@Jean_Yves)   30  |  14 
-> [262.822955] (6:node@Jean_Yves)   46  |  14 
-> [262.822955] (6:node@Jean_Yves) Predecessor: -1
-> [268.142943] (3:node@iRMX) My finger table:
-> [268.142943] (3:node@iRMX) Start | Succ 
-> [268.142943] (3:node@iRMX)   39  |  42 
-> [268.142943] (3:node@iRMX)   40  |  42 
-> [268.142943] (3:node@iRMX)   42  |  38 
-> [268.142943] (3:node@iRMX)   46  |  38 
-> [268.142943] (3:node@iRMX)   54  |  38 
-> [268.142943] (3:node@iRMX)    6  |  38 
-> [268.142943] (3:node@iRMX) Predecessor: 32
-> [271.623232] (5:node@TeX) My finger table:
-> [271.623232] (5:node@TeX) Start | Succ 
-> [271.623232] (5:node@TeX)   22  |  32 
-> [271.623232] (5:node@TeX)   23  |  32 
-> [271.623232] (5:node@TeX)   25  |  21 
-> [271.623232] (5:node@TeX)   29  |  21 
-> [271.623232] (5:node@TeX)   37  |  21 
-> [271.623232] (5:node@TeX)   53  |  21 
-> [271.623232] (5:node@TeX) Predecessor: -1
-> [279.057600] (4:node@Geoff) My finger table:
-> [279.057600] (4:node@Geoff) Start | Succ 
-> [279.057600] (4:node@Geoff)   33  |  38 
-> [279.057600] (4:node@Geoff)   34  |  32 
-> [279.057600] (4:node@Geoff)   36  |  32 
-> [279.057600] (4:node@Geoff)   40  |  32 
-> [279.057600] (4:node@Geoff)   48  |  32 
-> [279.057600] (4:node@Geoff)    0  |  32 
-> [279.057600] (4:node@Geoff) Predecessor: 8
-> [281.486619] (4:node@Geoff) My finger table:
-> [281.486619] (4:node@Geoff) Start | Succ 
-> [281.486619] (4:node@Geoff)   33  |  38 
-> [281.486619] (4:node@Geoff)   34  |  38 
-> [281.486619] (4:node@Geoff)   36  |  32 
-> [281.486619] (4:node@Geoff)   40  |  32 
-> [281.486619] (4:node@Geoff)   48  |  32 
-> [281.486619] (4:node@Geoff)    0  |  32 
-> [281.486619] (4:node@Geoff) Predecessor: 8
-> [292.924102] (4:node@Geoff) My finger table:
-> [292.924102] (4:node@Geoff) Start | Succ 
-> [292.924102] (4:node@Geoff)   33  |  38 
-> [292.924102] (4:node@Geoff)   34  |  38 
-> [292.924102] (4:node@Geoff)   36  |  32 
-> [292.924102] (4:node@Geoff)   40  |  32 
-> [292.924102] (4:node@Geoff)   48  |  32 
-> [292.924102] (4:node@Geoff)    0  |  32 
-> [292.924102] (4:node@Geoff) Predecessor: 21
-> [338.206033] (5:node@TeX) My finger table:
-> [338.206033] (5:node@TeX) Start | Succ 
-> [338.206033] (5:node@TeX)   22  |  32 
-> [338.206033] (5:node@TeX)   23  |  32 
-> [338.206033] (5:node@TeX)   25  |  21 
-> [338.206033] (5:node@TeX)   29  |  21 
-> [338.206033] (5:node@TeX)   37  |  21 
-> [338.206033] (5:node@TeX)   53  |  21 
-> [338.206033] (5:node@TeX) Predecessor: 14
-> [369.341418] (1:node@Gatien) My finger table:
-> [369.341418] (1:node@Gatien) Start | Succ 
-> [369.341418] (1:node@Gatien)   49  |   1 
-> [369.341418] (1:node@Gatien)   50  |   1 
-> [369.341418] (1:node@Gatien)   52  |   1 
-> [369.341418] (1:node@Gatien)   56  |  48 
-> [369.341418] (1:node@Gatien)    0  |  48 
-> [369.341418] (1:node@Gatien)   16  |  48 
-> [369.341418] (1:node@Gatien) Predecessor: 42
-> [379.982438] (8:node@Jacquelin) My finger table:
-> [379.982438] (8:node@Jacquelin) Start | Succ 
-> [379.982438] (8:node@Jacquelin)    2  |  14 
-> [379.982438] (8:node@Jacquelin)    3  |  32 
-> [379.982438] (8:node@Jacquelin)    5  |  14 
-> [379.982438] (8:node@Jacquelin)    9  |   1 
-> [379.982438] (8:node@Jacquelin)   17  |   1 
-> [379.982438] (8:node@Jacquelin)   33  |   1 
-> [379.982438] (8:node@Jacquelin) Predecessor: 48
-> [384.034401] (2:node@McGee) My finger table:
-> [384.034401] (2:node@McGee) Start | Succ 
-> [384.034401] (2:node@McGee)   43  |  48 
-> [384.034401] (2:node@McGee)   44  |  48 
-> [384.034401] (2:node@McGee)   46  |  48 
-> [384.034401] (2:node@McGee)   50  |  42 
-> [384.034401] (2:node@McGee)   58  |  42 
-> [384.034401] (2:node@McGee)   10  |  42 
-> [384.034401] (2:node@McGee) Predecessor: 38
-> [386.415281] (6:node@Jean_Yves) My finger table:
-> [386.415281] (6:node@Jean_Yves) Start | Succ 
-> [386.415281] (6:node@Jean_Yves)   15  |  21 
-> [386.415281] (6:node@Jean_Yves)   16  |  32 
-> [386.415281] (6:node@Jean_Yves)   18  |  14 
-> [386.415281] (6:node@Jean_Yves)   22  |  14 
-> [386.415281] (6:node@Jean_Yves)   30  |  14 
-> [386.415281] (6:node@Jean_Yves)   46  |  14 
-> [386.415281] (6:node@Jean_Yves) Predecessor: 1
-> [386.415281] (6:node@Jean_Yves) My finger table:
-> [386.415281] (6:node@Jean_Yves) Start | Succ 
-> [386.415281] (6:node@Jean_Yves)   15  |  21 
-> [386.415281] (6:node@Jean_Yves)   16  |  32 
-> [386.415281] (6:node@Jean_Yves)   18  |  21 
-> [386.415281] (6:node@Jean_Yves)   22  |  14 
-> [386.415281] (6:node@Jean_Yves)   30  |  14 
-> [386.415281] (6:node@Jean_Yves)   46  |  14 
-> [386.415281] (6:node@Jean_Yves) Predecessor: 1
-> [390.149558] (7:node@Boivin) My finger table:
-> [390.149558] (7:node@Boivin) Start | Succ 
-> [390.149558] (7:node@Boivin)    9  |  14 
-> [390.149558] (7:node@Boivin)   10  |  32 
-> [390.149558] (7:node@Boivin)   12  |  14 
-> [390.149558] (7:node@Boivin)   16  |   8 
-> [390.149558] (7:node@Boivin)   24  |   8 
-> [390.149558] (7:node@Boivin)   40  |   8 
-> [390.149558] (7:node@Boivin) Predecessor: -1
-> [392.283872] (6:node@Jean_Yves) My finger table:
-> [392.283872] (6:node@Jean_Yves) Start | Succ 
-> [392.283872] (6:node@Jean_Yves)   15  |  21 
-> [392.283872] (6:node@Jean_Yves)   16  |  32 
-> [392.283872] (6:node@Jean_Yves)   18  |  21 
-> [392.283872] (6:node@Jean_Yves)   22  |  14 
-> [392.283872] (6:node@Jean_Yves)   30  |  14 
-> [392.283872] (6:node@Jean_Yves)   46  |  14 
-> [392.283872] (6:node@Jean_Yves) Predecessor: 8
-> [404.370688] (4:node@Geoff) My finger table:
-> [404.370688] (4:node@Geoff) Start | Succ 
-> [404.370688] (4:node@Geoff)   33  |  38 
-> [404.370688] (4:node@Geoff)   34  |  38 
-> [404.370688] (4:node@Geoff)   36  |  38 
-> [404.370688] (4:node@Geoff)   40  |  32 
-> [404.370688] (4:node@Geoff)   48  |  32 
-> [404.370688] (4:node@Geoff)    0  |  32 
-> [404.370688] (4:node@Geoff) Predecessor: 21
-> [405.070972] (3:node@iRMX) My finger table:
-> [405.070972] (3:node@iRMX) Start | Succ 
-> [405.070972] (3:node@iRMX)   39  |  42 
-> [405.070972] (3:node@iRMX)   40  |  42 
-> [405.070972] (3:node@iRMX)   42  |  42 
-> [405.070972] (3:node@iRMX)   46  |  38 
-> [405.070972] (3:node@iRMX)   54  |  38 
-> [405.070972] (3:node@iRMX)    6  |  38 
-> [405.070972] (3:node@iRMX) Predecessor: 32
-> [418.336053] (5:node@TeX) My finger table:
-> [418.336053] (5:node@TeX) Start | Succ 
-> [418.336053] (5:node@TeX)   22  |  32 
-> [418.336053] (5:node@TeX)   23  |  32 
-> [418.336053] (5:node@TeX)   25  |  32 
-> [418.336053] (5:node@TeX)   29  |  21 
-> [418.336053] (5:node@TeX)   37  |  21 
-> [418.336053] (5:node@TeX)   53  |  21 
-> [418.336053] (5:node@TeX) Predecessor: 14
-> [448.762027] (7:node@Boivin) My finger table:
-> [448.762027] (7:node@Boivin) Start | Succ 
-> [448.762027] (7:node@Boivin)    9  |  14 
-> [448.762027] (7:node@Boivin)   10  |  32 
-> [448.762027] (7:node@Boivin)   12  |  14 
-> [448.762027] (7:node@Boivin)   16  |   8 
-> [448.762027] (7:node@Boivin)   24  |   8 
-> [448.762027] (7:node@Boivin)   40  |   8 
-> [448.762027] (7:node@Boivin) Predecessor: 1
-> [490.780259] (1:node@Gatien) My finger table:
-> [490.780259] (1:node@Gatien) Start | Succ 
-> [490.780259] (1:node@Gatien)   49  |   1 
-> [490.780259] (1:node@Gatien)   50  |   1 
-> [490.780259] (1:node@Gatien)   52  |   1 
-> [490.780259] (1:node@Gatien)   56  |   1 
-> [490.780259] (1:node@Gatien)    0  |  48 
-> [490.780259] (1:node@Gatien)   16  |  48 
-> [490.780259] (1:node@Gatien) Predecessor: 42
-> [505.134969] (8:node@Jacquelin) My finger table:
-> [505.134969] (8:node@Jacquelin) Start | Succ 
-> [505.134969] (8:node@Jacquelin)    2  |   8 
-> [505.134969] (8:node@Jacquelin)    3  |  32 
-> [505.134969] (8:node@Jacquelin)    5  |  14 
-> [505.134969] (8:node@Jacquelin)    9  |  14 
-> [505.134969] (8:node@Jacquelin)   17  |   1 
-> [505.134969] (8:node@Jacquelin)   33  |   1 
-> [505.134969] (8:node@Jacquelin) Predecessor: 48
-> [519.547951] (6:node@Jean_Yves) My finger table:
-> [519.547951] (6:node@Jean_Yves) Start | Succ 
-> [519.547951] (6:node@Jean_Yves)   15  |  21 
-> [519.547951] (6:node@Jean_Yves)   16  |  32 
-> [519.547951] (6:node@Jean_Yves)   18  |  21 
-> [519.547951] (6:node@Jean_Yves)   22  |  32 
-> [519.547951] (6:node@Jean_Yves)   30  |  14 
-> [519.547951] (6:node@Jean_Yves)   46  |  14 
-> [519.547951] (6:node@Jean_Yves) Predecessor: 8
-> [523.456709] (2:node@McGee) My finger table:
-> [523.456709] (2:node@McGee) Start | Succ 
-> [523.456709] (2:node@McGee)   43  |  48 
-> [523.456709] (2:node@McGee)   44  |  48 
-> [523.456709] (2:node@McGee)   46  |  48 
-> [523.456709] (2:node@McGee)   50  |   1 
-> [523.456709] (2:node@McGee)   58  |  42 
-> [523.456709] (2:node@McGee)   10  |  42 
-> [523.456709] (2:node@McGee) Predecessor: 38
-> [541.506552] (5:node@TeX) My finger table:
-> [541.506552] (5:node@TeX) Start | Succ 
-> [541.506552] (5:node@TeX)   22  |  32 
-> [541.506552] (5:node@TeX)   23  |  32 
-> [541.506552] (5:node@TeX)   25  |  32 
-> [541.506552] (5:node@TeX)   29  |  32 
-> [541.506552] (5:node@TeX)   37  |  21 
-> [541.506552] (5:node@TeX)   53  |  21 
-> [541.506552] (5:node@TeX) Predecessor: 14
-> [542.490747] (4:node@Geoff) My finger table:
-> [542.490747] (4:node@Geoff) Start | Succ 
-> [542.490747] (4:node@Geoff)   33  |  38 
-> [542.490747] (4:node@Geoff)   34  |  38 
-> [542.490747] (4:node@Geoff)   36  |  38 
-> [542.490747] (4:node@Geoff)   40  |  42 
-> [542.490747] (4:node@Geoff)   48  |  32 
-> [542.490747] (4:node@Geoff)    0  |  32 
-> [542.490747] (4:node@Geoff) Predecessor: 21
-> [543.696191] (7:node@Boivin) My finger table:
-> [543.696191] (7:node@Boivin) Start | Succ 
-> [543.696191] (7:node@Boivin)    9  |  14 
-> [543.696191] (7:node@Boivin)   10  |  32 
-> [543.696191] (7:node@Boivin)   12  |  14 
-> [543.696191] (7:node@Boivin)   16  |  21 
-> [543.696191] (7:node@Boivin)   24  |   8 
-> [543.696191] (7:node@Boivin)   40  |   8 
-> [543.696191] (7:node@Boivin) Predecessor: 1
-> [547.073600] (3:node@iRMX) My finger table:
-> [547.073600] (3:node@iRMX) Start | Succ 
-> [547.073600] (3:node@iRMX)   39  |  42 
-> [547.073600] (3:node@iRMX)   40  |  42 
-> [547.073600] (3:node@iRMX)   42  |  42 
-> [547.073600] (3:node@iRMX)   46  |  48 
-> [547.073600] (3:node@iRMX)   54  |  38 
-> [547.073600] (3:node@iRMX)    6  |  38 
-> [547.073600] (3:node@iRMX) Predecessor: 32
-> [649.756626] (0:@) Messages created: 838
-> [649.756626] (0:@) Simulated time: 649.757
+> [ 81.274535] (8:node@Jacquelin) My finger table:
+> [ 81.274535] (8:node@Jacquelin) Start | Succ 
+> [ 81.274535] (8:node@Jacquelin)    2  |  42 
+> [ 81.274535] (8:node@Jacquelin)    3  |   1 
+> [ 81.274535] (8:node@Jacquelin)    5  |   1 
+> [ 81.274535] (8:node@Jacquelin)    9  |   1 
+> [ 81.274535] (8:node@Jacquelin)   17  |   1 
+> [ 81.274535] (8:node@Jacquelin)   33  |   1 
+> [ 81.274535] (8:node@Jacquelin) Predecessor: 48
+> [116.656297] (2:node@McGee) My finger table:
+> [116.656297] (2:node@McGee) Start | Succ 
+> [116.656297] (2:node@McGee)   43  |  48 
+> [116.656297] (2:node@McGee)   44  |  42 
+> [116.656297] (2:node@McGee)   46  |  42 
+> [116.656297] (2:node@McGee)   50  |  42 
+> [116.656297] (2:node@McGee)   58  |  42 
+> [116.656297] (2:node@McGee)   10  |  42 
+> [116.656297] (2:node@McGee) Predecessor: 1
+> [141.384730] (1:node@Gatien) My finger table:
+> [141.384730] (1:node@Gatien) Start | Succ 
+> [141.384730] (1:node@Gatien)   49  |   1 
+> [141.384730] (1:node@Gatien)   50  |  48 
+> [141.384730] (1:node@Gatien)   52  |  48 
+> [141.384730] (1:node@Gatien)   56  |  48 
+> [141.384730] (1:node@Gatien)    0  |  48 
+> [141.384730] (1:node@Gatien)   16  |  48 
+> [141.384730] (1:node@Gatien) Predecessor: 42
+> [187.433548] (2:node@McGee) My finger table:
+> [187.433548] (2:node@McGee) Start | Succ 
+> [187.433548] (2:node@McGee)   43  |  48 
+> [187.433548] (2:node@McGee)   44  |  42 
+> [187.433548] (2:node@McGee)   46  |  42 
+> [187.433548] (2:node@McGee)   50  |  42 
+> [187.433548] (2:node@McGee)   58  |  42 
+> [187.433548] (2:node@McGee)   10  |  42 
+> [187.433548] (2:node@McGee) Predecessor: 8
+> [224.184103] (2:node@McGee) My finger table:
+> [224.184103] (2:node@McGee) Start | Succ 
+> [224.184103] (2:node@McGee)   43  |  48 
+> [224.184103] (2:node@McGee)   44  |  42 
+> [224.184103] (2:node@McGee)   46  |  42 
+> [224.184103] (2:node@McGee)   50  |  42 
+> [224.184103] (2:node@McGee)   58  |  42 
+> [224.184103] (2:node@McGee)   10  |  42 
+> [224.184103] (2:node@McGee) Predecessor: 38
+> [238.101252] (7:node@Boivin) My finger table:
+> [238.101252] (7:node@Boivin) Start | Succ 
+> [238.101252] (7:node@Boivin)    9  |  38 
+> [238.101252] (7:node@Boivin)   10  |   8 
+> [238.101252] (7:node@Boivin)   12  |   8 
+> [238.101252] (7:node@Boivin)   16  |   8 
+> [238.101252] (7:node@Boivin)   24  |   8 
+> [238.101252] (7:node@Boivin)   40  |   8 
+> [238.101252] (7:node@Boivin) Predecessor: 1
+> [244.547810] (1:node@Gatien) My finger table:
+> [244.547810] (1:node@Gatien) Start | Succ 
+> [244.547810] (1:node@Gatien)   49  |   1 
+> [244.547810] (1:node@Gatien)   50  |   1 
+> [244.547810] (1:node@Gatien)   52  |  48 
+> [244.547810] (1:node@Gatien)   56  |  48 
+> [244.547810] (1:node@Gatien)    0  |  48 
+> [244.547810] (1:node@Gatien)   16  |  48 
+> [244.547810] (1:node@Gatien) Predecessor: 42
+> [251.313269] (7:node@Boivin) My finger table:
+> [251.313269] (7:node@Boivin) Start | Succ 
+> [251.313269] (7:node@Boivin)    9  |  38 
+> [251.313269] (7:node@Boivin)   10  |  38 
+> [251.313269] (7:node@Boivin)   12  |   8 
+> [251.313269] (7:node@Boivin)   16  |   8 
+> [251.313269] (7:node@Boivin)   24  |   8 
+> [251.313269] (7:node@Boivin)   40  |   8 
+> [251.313269] (7:node@Boivin) Predecessor: 1
+> [252.823597] (2:node@McGee) My finger table:
+> [252.823597] (2:node@McGee) Start | Succ 
+> [252.823597] (2:node@McGee)   43  |  48 
+> [252.823597] (2:node@McGee)   44  |  48 
+> [252.823597] (2:node@McGee)   46  |  42 
+> [252.823597] (2:node@McGee)   50  |  42 
+> [252.823597] (2:node@McGee)   58  |  42 
+> [252.823597] (2:node@McGee)   10  |  42 
+> [252.823597] (2:node@McGee) Predecessor: 38
+> [268.912112] (6:node@Jean_Yves) My finger table:
+> [268.912112] (6:node@Jean_Yves) Start | Succ 
+> [268.912112] (6:node@Jean_Yves)   15  |  38 
+> [268.912112] (6:node@Jean_Yves)   16  |  38 
+> [268.912112] (6:node@Jean_Yves)   18  |  14 
+> [268.912112] (6:node@Jean_Yves)   22  |  14 
+> [268.912112] (6:node@Jean_Yves)   30  |  14 
+> [268.912112] (6:node@Jean_Yves)   46  |  14 
+> [268.912112] (6:node@Jean_Yves) Predecessor: -1
+> [272.591527] (3:node@iRMX) My finger table:
+> [272.591527] (3:node@iRMX) Start | Succ 
+> [272.591527] (3:node@iRMX)   39  |  42 
+> [272.591527] (3:node@iRMX)   40  |  38 
+> [272.591527] (3:node@iRMX)   42  |  38 
+> [272.591527] (3:node@iRMX)   46  |  38 
+> [272.591527] (3:node@iRMX)   54  |  38 
+> [272.591527] (3:node@iRMX)    6  |  38 
+> [272.591527] (3:node@iRMX) Predecessor: 8
+> [275.999779] (8:node@Jacquelin) My finger table:
+> [275.999779] (8:node@Jacquelin) Start | Succ 
+> [275.999779] (8:node@Jacquelin)    2  |   8 
+> [275.999779] (8:node@Jacquelin)    3  |   8 
+> [275.999779] (8:node@Jacquelin)    5  |   1 
+> [275.999779] (8:node@Jacquelin)    9  |   1 
+> [275.999779] (8:node@Jacquelin)   17  |   1 
+> [275.999779] (8:node@Jacquelin)   33  |   1 
+> [275.999779] (8:node@Jacquelin) Predecessor: 48
+> [278.899538] (3:node@iRMX) My finger table:
+> [278.899538] (3:node@iRMX) Start | Succ 
+> [278.899538] (3:node@iRMX)   39  |  42 
+> [278.899538] (3:node@iRMX)   40  |  38 
+> [278.899538] (3:node@iRMX)   42  |  38 
+> [278.899538] (3:node@iRMX)   46  |  38 
+> [278.899538] (3:node@iRMX)   54  |  38 
+> [278.899538] (3:node@iRMX)    6  |  38 
+> [278.899538] (3:node@iRMX) Predecessor: 14
+> [285.033621] (3:node@iRMX) My finger table:
+> [285.033621] (3:node@iRMX) Start | Succ 
+> [285.033621] (3:node@iRMX)   39  |  42 
+> [285.033621] (3:node@iRMX)   40  |  42 
+> [285.033621] (3:node@iRMX)   42  |  38 
+> [285.033621] (3:node@iRMX)   46  |  38 
+> [285.033621] (3:node@iRMX)   54  |  38 
+> [285.033621] (3:node@iRMX)    6  |  38 
+> [285.033621] (3:node@iRMX) Predecessor: 14
+> [299.128761] (4:node@Geoff) My finger table:
+> [299.128761] (4:node@Geoff) Start | Succ 
+> [299.128761] (4:node@Geoff)   33  |  38 
+> [299.128761] (4:node@Geoff)   34  |  38 
+> [299.128761] (4:node@Geoff)   36  |  32 
+> [299.128761] (4:node@Geoff)   40  |  32 
+> [299.128761] (4:node@Geoff)   48  |  32 
+> [299.128761] (4:node@Geoff)    0  |  32 
+> [299.128761] (4:node@Geoff) Predecessor: -1
+> [302.475676] (5:node@TeX) My finger table:
+> [302.475676] (5:node@TeX) Start | Succ 
+> [302.475676] (5:node@TeX)   22  |  38 
+> [302.475676] (5:node@TeX)   23  |  38 
+> [302.475676] (5:node@TeX)   25  |  21 
+> [302.475676] (5:node@TeX)   29  |  21 
+> [302.475676] (5:node@TeX)   37  |  21 
+> [302.475676] (5:node@TeX)   53  |  21 
+> [302.475676] (5:node@TeX) Predecessor: -1
+> [309.611552] (3:node@iRMX) My finger table:
+> [309.611552] (3:node@iRMX) Start | Succ 
+> [309.611552] (3:node@iRMX)   39  |  42 
+> [309.611552] (3:node@iRMX)   40  |  42 
+> [309.611552] (3:node@iRMX)   42  |  38 
+> [309.611552] (3:node@iRMX)   46  |  38 
+> [309.611552] (3:node@iRMX)   54  |  38 
+> [309.611552] (3:node@iRMX)    6  |  38 
+> [309.611552] (3:node@iRMX) Predecessor: 32
+> [352.258791] (6:node@Jean_Yves) My finger table:
+> [352.258791] (6:node@Jean_Yves) Start | Succ 
+> [352.258791] (6:node@Jean_Yves)   15  |  32 
+> [352.258791] (6:node@Jean_Yves)   16  |  38 
+> [352.258791] (6:node@Jean_Yves)   18  |  14 
+> [352.258791] (6:node@Jean_Yves)   22  |  14 
+> [352.258791] (6:node@Jean_Yves)   30  |  14 
+> [352.258791] (6:node@Jean_Yves)   46  |  14 
+> [352.258791] (6:node@Jean_Yves) Predecessor: 8
+> [367.429998] (4:node@Geoff) My finger table:
+> [367.429998] (4:node@Geoff) Start | Succ 
+> [367.429998] (4:node@Geoff)   33  |  38 
+> [367.429998] (4:node@Geoff)   34  |  38 
+> [367.429998] (4:node@Geoff)   36  |  32 
+> [367.429998] (4:node@Geoff)   40  |  32 
+> [367.429998] (4:node@Geoff)   48  |  32 
+> [367.429998] (4:node@Geoff)    0  |  32 
+> [367.429998] (4:node@Geoff) Predecessor: 14
+> [368.589798] (1:node@Gatien) My finger table:
+> [368.589798] (1:node@Gatien) Start | Succ 
+> [368.589798] (1:node@Gatien)   49  |   1 
+> [368.589798] (1:node@Gatien)   50  |   1 
+> [368.589798] (1:node@Gatien)   52  |   1 
+> [368.589798] (1:node@Gatien)   56  |  48 
+> [368.589798] (1:node@Gatien)    0  |  48 
+> [368.589798] (1:node@Gatien)   16  |  48 
+> [368.589798] (1:node@Gatien) Predecessor: 42
+> [374.900127] (2:node@McGee) My finger table:
+> [374.900127] (2:node@McGee) Start | Succ 
+> [374.900127] (2:node@McGee)   43  |  48 
+> [374.900127] (2:node@McGee)   44  |  48 
+> [374.900127] (2:node@McGee)   46  |  48 
+> [374.900127] (2:node@McGee)   50  |  42 
+> [374.900127] (2:node@McGee)   58  |  42 
+> [374.900127] (2:node@McGee)   10  |  42 
+> [374.900127] (2:node@McGee) Predecessor: 38
+> [392.077174] (7:node@Boivin) My finger table:
+> [392.077174] (7:node@Boivin) Start | Succ 
+> [392.077174] (7:node@Boivin)    9  |  14 
+> [392.077174] (7:node@Boivin)   10  |  38 
+> [392.077174] (7:node@Boivin)   12  |  14 
+> [392.077174] (7:node@Boivin)   16  |   8 
+> [392.077174] (7:node@Boivin)   24  |   8 
+> [392.077174] (7:node@Boivin)   40  |   8 
+> [392.077174] (7:node@Boivin) Predecessor: 1
+> [398.559775] (4:node@Geoff) My finger table:
+> [398.559775] (4:node@Geoff) Start | Succ 
+> [398.559775] (4:node@Geoff)   33  |  38 
+> [398.559775] (4:node@Geoff)   34  |  38 
+> [398.559775] (4:node@Geoff)   36  |  32 
+> [398.559775] (4:node@Geoff)   40  |  32 
+> [398.559775] (4:node@Geoff)   48  |  32 
+> [398.559775] (4:node@Geoff)    0  |  32 
+> [398.559775] (4:node@Geoff) Predecessor: 21
+> [400.956871] (6:node@Jean_Yves) My finger table:
+> [400.956871] (6:node@Jean_Yves) Start | Succ 
+> [400.956871] (6:node@Jean_Yves)   15  |  21 
+> [400.956871] (6:node@Jean_Yves)   16  |  38 
+> [400.956871] (6:node@Jean_Yves)   18  |  21 
+> [400.956871] (6:node@Jean_Yves)   22  |  14 
+> [400.956871] (6:node@Jean_Yves)   30  |  14 
+> [400.956871] (6:node@Jean_Yves)   46  |  14 
+> [400.956871] (6:node@Jean_Yves) Predecessor: 8
+> [405.310329] (8:node@Jacquelin) My finger table:
+> [405.310329] (8:node@Jacquelin) Start | Succ 
+> [405.310329] (8:node@Jacquelin)    2  |   8 
+> [405.310329] (8:node@Jacquelin)    3  |   8 
+> [405.310329] (8:node@Jacquelin)    5  |   8 
+> [405.310329] (8:node@Jacquelin)    9  |   1 
+> [405.310329] (8:node@Jacquelin)   17  |   1 
+> [405.310329] (8:node@Jacquelin)   33  |   1 
+> [405.310329] (8:node@Jacquelin) Predecessor: 48
+> [410.458067] (3:node@iRMX) My finger table:
+> [410.458067] (3:node@iRMX) Start | Succ 
+> [410.458067] (3:node@iRMX)   39  |  42 
+> [410.458067] (3:node@iRMX)   40  |  42 
+> [410.458067] (3:node@iRMX)   42  |  42 
+> [410.458067] (3:node@iRMX)   46  |  38 
+> [410.458067] (3:node@iRMX)   54  |  38 
+> [410.458067] (3:node@iRMX)    6  |  38 
+> [410.458067] (3:node@iRMX) Predecessor: 32
+> [420.681981] (4:node@Geoff) My finger table:
+> [420.681981] (4:node@Geoff) Start | Succ 
+> [420.681981] (4:node@Geoff)   33  |  38 
+> [420.681981] (4:node@Geoff)   34  |  38 
+> [420.681981] (4:node@Geoff)   36  |  38 
+> [420.681981] (4:node@Geoff)   40  |  32 
+> [420.681981] (4:node@Geoff)   48  |  32 
+> [420.681981] (4:node@Geoff)    0  |  32 
+> [420.681981] (4:node@Geoff) Predecessor: 21
+> [423.629508] (5:node@TeX) My finger table:
+> [423.629508] (5:node@TeX) Start | Succ 
+> [423.629508] (5:node@TeX)   22  |  32 
+> [423.629508] (5:node@TeX)   23  |  38 
+> [423.629508] (5:node@TeX)   25  |  32 
+> [423.629508] (5:node@TeX)   29  |  21 
+> [423.629508] (5:node@TeX)   37  |  21 
+> [423.629508] (5:node@TeX)   53  |  21 
+> [423.629508] (5:node@TeX) Predecessor: -1
+> [437.098026] (5:node@TeX) My finger table:
+> [437.098026] (5:node@TeX) Start | Succ 
+> [437.098026] (5:node@TeX)   22  |  32 
+> [437.098026] (5:node@TeX)   23  |  38 
+> [437.098026] (5:node@TeX)   25  |  32 
+> [437.098026] (5:node@TeX)   29  |  21 
+> [437.098026] (5:node@TeX)   37  |  21 
+> [437.098026] (5:node@TeX)   53  |  21 
+> [437.098026] (5:node@TeX) Predecessor: 14
+> [492.685244] (1:node@Gatien) My finger table:
+> [492.685244] (1:node@Gatien) Start | Succ 
+> [492.685244] (1:node@Gatien)   49  |   1 
+> [492.685244] (1:node@Gatien)   50  |   1 
+> [492.685244] (1:node@Gatien)   52  |   1 
+> [492.685244] (1:node@Gatien)   56  |   1 
+> [492.685244] (1:node@Gatien)    0  |  48 
+> [492.685244] (1:node@Gatien)   16  |  48 
+> [492.685244] (1:node@Gatien) Predecessor: 42
+> [518.549995] (7:node@Boivin) My finger table:
+> [518.549995] (7:node@Boivin) Start | Succ 
+> [518.549995] (7:node@Boivin)    9  |  14 
+> [518.549995] (7:node@Boivin)   10  |  38 
+> [518.549995] (7:node@Boivin)   12  |  14 
+> [518.549995] (7:node@Boivin)   16  |  21 
+> [518.549995] (7:node@Boivin)   24  |   8 
+> [518.549995] (7:node@Boivin)   40  |   8 
+> [518.549995] (7:node@Boivin) Predecessor: 1
+> [535.767747] (2:node@McGee) My finger table:
+> [535.767747] (2:node@McGee) Start | Succ 
+> [535.767747] (2:node@McGee)   43  |  48 
+> [535.767747] (2:node@McGee)   44  |  48 
+> [535.767747] (2:node@McGee)   46  |  48 
+> [535.767747] (2:node@McGee)   50  |   1 
+> [535.767747] (2:node@McGee)   58  |  42 
+> [535.767747] (2:node@McGee)   10  |  42 
+> [535.767747] (2:node@McGee) Predecessor: 38
+> [536.979231] (8:node@Jacquelin) My finger table:
+> [536.979231] (8:node@Jacquelin) Start | Succ 
+> [536.979231] (8:node@Jacquelin)    2  |   8 
+> [536.979231] (8:node@Jacquelin)    3  |   8 
+> [536.979231] (8:node@Jacquelin)    5  |   8 
+> [536.979231] (8:node@Jacquelin)    9  |  14 
+> [536.979231] (8:node@Jacquelin)   17  |   1 
+> [536.979231] (8:node@Jacquelin)   33  |   1 
+> [536.979231] (8:node@Jacquelin) Predecessor: 48
+> [549.052867] (3:node@iRMX) My finger table:
+> [549.052867] (3:node@iRMX) Start | Succ 
+> [549.052867] (3:node@iRMX)   39  |  42 
+> [549.052867] (3:node@iRMX)   40  |  42 
+> [549.052867] (3:node@iRMX)   42  |  42 
+> [549.052867] (3:node@iRMX)   46  |  48 
+> [549.052867] (3:node@iRMX)   54  |  38 
+> [549.052867] (3:node@iRMX)    6  |  38 
+> [549.052867] (3:node@iRMX) Predecessor: 32
+> [555.224559] (6:node@Jean_Yves) My finger table:
+> [555.224559] (6:node@Jean_Yves) Start | Succ 
+> [555.224559] (6:node@Jean_Yves)   15  |  21 
+> [555.224559] (6:node@Jean_Yves)   16  |  38 
+> [555.224559] (6:node@Jean_Yves)   18  |  21 
+> [555.224559] (6:node@Jean_Yves)   22  |  32 
+> [555.224559] (6:node@Jean_Yves)   30  |  14 
+> [555.224559] (6:node@Jean_Yves)   46  |  14 
+> [555.224559] (6:node@Jean_Yves) Predecessor: 8
+> [560.043242] (5:node@TeX) My finger table:
+> [560.043242] (5:node@TeX) Start | Succ 
+> [560.043242] (5:node@TeX)   22  |  32 
+> [560.043242] (5:node@TeX)   23  |  38 
+> [560.043242] (5:node@TeX)   25  |  32 
+> [560.043242] (5:node@TeX)   29  |  32 
+> [560.043242] (5:node@TeX)   37  |  21 
+> [560.043242] (5:node@TeX)   53  |  21 
+> [560.043242] (5:node@TeX) Predecessor: 14
+> [577.875047] (4:node@Geoff) My finger table:
+> [577.875047] (4:node@Geoff) Start | Succ 
+> [577.875047] (4:node@Geoff)   33  |  38 
+> [577.875047] (4:node@Geoff)   34  |  38 
+> [577.875047] (4:node@Geoff)   36  |  38 
+> [577.875047] (4:node@Geoff)   40  |  42 
+> [577.875047] (4:node@Geoff)   48  |  32 
+> [577.875047] (4:node@Geoff)    0  |  32 
+> [577.875047] (4:node@Geoff) Predecessor: 21
+> [652.548539] (0:@) Messages created: 753
+> [652.548539] (0:@) Simulated time: 652.549
 
 ! output sort
 $ $SG_TEST_EXENV ${bindir:=.}/chord$EXEEXT ${srcdir:=.}/../../platforms/One_cluster.xml ${srcdir:=.}/chord10.xml --cfg=network/crosstraffic:0 --log=msg_chord.thres:verbose "--log=root.fmt:[%11.6r]%e(%i:%P@%h)%e%m%n" --cfg=network/model:Constant
index 487ec37..6cd2c1e 100644 (file)
@@ -20,69 +20,69 @@ $ $SG_TEST_EXENV ${bindir:=.}/chord$EXEEXT -nb_bits=6 ${srcdir:=.}/../msg_platfo
 > [  0.000000] (8:node@Jacquelin)   17  |   1 
 > [  0.000000] (8:node@Jacquelin)   33  |   1 
 > [  0.000000] (8:node@Jacquelin) Predecessor: -1
-> [  6.018864] (1:node@Gatien) My finger table:
-> [  6.018864] (1:node@Gatien) Start | Succ 
-> [  6.018864] (1:node@Gatien)   49  |   1 
-> [  6.018864] (1:node@Gatien)   50  |  48 
-> [  6.018864] (1:node@Gatien)   52  |  48 
-> [  6.018864] (1:node@Gatien)   56  |  48 
-> [  6.018864] (1:node@Gatien)    0  |  48 
-> [  6.018864] (1:node@Gatien)   16  |  48 
-> [  6.018864] (1:node@Gatien) Predecessor: -1
-> [ 10.710204] (2:node@McGee) My finger table:
-> [ 10.710204] (2:node@McGee) Start | Succ 
-> [ 10.710204] (2:node@McGee)   43  |   1 
-> [ 10.710204] (2:node@McGee)   44  |  42 
-> [ 10.710204] (2:node@McGee)   46  |  42 
-> [ 10.710204] (2:node@McGee)   50  |  42 
-> [ 10.710204] (2:node@McGee)   58  |  42 
-> [ 10.710204] (2:node@McGee)   10  |  42 
-> [ 10.710204] (2:node@McGee) Predecessor: -1
-> [ 17.433288] (3:node@iRMX) My finger table:
-> [ 17.433288] (3:node@iRMX) Start | Succ 
-> [ 17.433288] (3:node@iRMX)   39  |   1 
-> [ 17.433288] (3:node@iRMX)   40  |  38 
-> [ 17.433288] (3:node@iRMX)   42  |  38 
-> [ 17.433288] (3:node@iRMX)   46  |  38 
-> [ 17.433288] (3:node@iRMX)   54  |  38 
-> [ 17.433288] (3:node@iRMX)    6  |  38 
-> [ 17.433288] (3:node@iRMX) Predecessor: -1
-> [ 20.004273] (4:node@Geoff) My finger table:
-> [ 20.004273] (4:node@Geoff) Start | Succ 
-> [ 20.004273] (4:node@Geoff)   33  |   1 
-> [ 20.004273] (4:node@Geoff)   34  |  32 
-> [ 20.004273] (4:node@Geoff)   36  |  32 
-> [ 20.004273] (4:node@Geoff)   40  |  32 
-> [ 20.004273] (4:node@Geoff)   48  |  32 
-> [ 20.004273] (4:node@Geoff)    0  |  32 
-> [ 20.004273] (4:node@Geoff) Predecessor: -1
-> [ 26.449094] (5:node@TeX) My finger table:
-> [ 26.449094] (5:node@TeX) Start | Succ 
-> [ 26.449094] (5:node@TeX)   22  |   1 
-> [ 26.449094] (5:node@TeX)   23  |  21 
-> [ 26.449094] (5:node@TeX)   25  |  21 
-> [ 26.449094] (5:node@TeX)   29  |  21 
-> [ 26.449094] (5:node@TeX)   37  |  21 
-> [ 26.449094] (5:node@TeX)   53  |  21 
-> [ 26.449094] (5:node@TeX) Predecessor: -1
-> [ 30.739573] (6:node@Jean_Yves) My finger table:
-> [ 30.739573] (6:node@Jean_Yves) Start | Succ 
-> [ 30.739573] (6:node@Jean_Yves)   15  |   1 
-> [ 30.739573] (6:node@Jean_Yves)   16  |  14 
-> [ 30.739573] (6:node@Jean_Yves)   18  |  14 
-> [ 30.739573] (6:node@Jean_Yves)   22  |  14 
-> [ 30.739573] (6:node@Jean_Yves)   30  |  14 
-> [ 30.739573] (6:node@Jean_Yves)   46  |  14 
-> [ 30.739573] (6:node@Jean_Yves) Predecessor: -1
-> [ 35.838541] (7:node@Boivin) My finger table:
-> [ 35.838541] (7:node@Boivin) Start | Succ 
-> [ 35.838541] (7:node@Boivin)    9  |   1 
-> [ 35.838541] (7:node@Boivin)   10  |   8 
-> [ 35.838541] (7:node@Boivin)   12  |   8 
-> [ 35.838541] (7:node@Boivin)   16  |   8 
-> [ 35.838541] (7:node@Boivin)   24  |   8 
-> [ 35.838541] (7:node@Boivin)   40  |   8 
-> [ 35.838541] (7:node@Boivin) Predecessor: -1
+> [  6.274535] (1:node@Gatien) My finger table:
+> [  6.274535] (1:node@Gatien) Start | Succ 
+> [  6.274535] (1:node@Gatien)   49  |   1 
+> [  6.274535] (1:node@Gatien)   50  |  48 
+> [  6.274535] (1:node@Gatien)   52  |  48 
+> [  6.274535] (1:node@Gatien)   56  |  48 
+> [  6.274535] (1:node@Gatien)    0  |  48 
+> [  6.274535] (1:node@Gatien)   16  |  48 
+> [  6.274535] (1:node@Gatien) Predecessor: -1
+> [ 10.888420] (2:node@McGee) My finger table:
+> [ 10.888420] (2:node@McGee) Start | Succ 
+> [ 10.888420] (2:node@McGee)   43  |   1 
+> [ 10.888420] (2:node@McGee)   44  |  42 
+> [ 10.888420] (2:node@McGee)   46  |  42 
+> [ 10.888420] (2:node@McGee)   50  |  42 
+> [ 10.888420] (2:node@McGee)   58  |  42 
+> [ 10.888420] (2:node@McGee)   10  |  42 
+> [ 10.888420] (2:node@McGee) Predecessor: -1
+> [ 18.043892] (3:node@iRMX) My finger table:
+> [ 18.043892] (3:node@iRMX) Start | Succ 
+> [ 18.043892] (3:node@iRMX)   39  |   1 
+> [ 18.043892] (3:node@iRMX)   40  |  38 
+> [ 18.043892] (3:node@iRMX)   42  |  38 
+> [ 18.043892] (3:node@iRMX)   46  |  38 
+> [ 18.043892] (3:node@iRMX)   54  |  38 
+> [ 18.043892] (3:node@iRMX)    6  |  38 
+> [ 18.043892] (3:node@iRMX) Predecessor: -1
+> [ 20.005344] (4:node@Geoff) My finger table:
+> [ 20.005344] (4:node@Geoff) Start | Succ 
+> [ 20.005344] (4:node@Geoff)   33  |   1 
+> [ 20.005344] (4:node@Geoff)   34  |  32 
+> [ 20.005344] (4:node@Geoff)   36  |  32 
+> [ 20.005344] (4:node@Geoff)   40  |  32 
+> [ 20.005344] (4:node@Geoff)   48  |  32 
+> [ 20.005344] (4:node@Geoff)    0  |  32 
+> [ 20.005344] (4:node@Geoff) Predecessor: -1
+> [ 26.812726] (5:node@TeX) My finger table:
+> [ 26.812726] (5:node@TeX) Start | Succ 
+> [ 26.812726] (5:node@TeX)   22  |   1 
+> [ 26.812726] (5:node@TeX)   23  |  21 
+> [ 26.812726] (5:node@TeX)   25  |  21 
+> [ 26.812726] (5:node@TeX)   29  |  21 
+> [ 26.812726] (5:node@TeX)   37  |  21 
+> [ 26.812726] (5:node@TeX)   53  |  21 
+> [ 26.812726] (5:node@TeX) Predecessor: -1
+> [ 30.925159] (6:node@Jean_Yves) My finger table:
+> [ 30.925159] (6:node@Jean_Yves) Start | Succ 
+> [ 30.925159] (6:node@Jean_Yves)   15  |   1 
+> [ 30.925159] (6:node@Jean_Yves)   16  |  14 
+> [ 30.925159] (6:node@Jean_Yves)   18  |  14 
+> [ 30.925159] (6:node@Jean_Yves)   22  |  14 
+> [ 30.925159] (6:node@Jean_Yves)   30  |  14 
+> [ 30.925159] (6:node@Jean_Yves)   46  |  14 
+> [ 30.925159] (6:node@Jean_Yves) Predecessor: -1
+> [ 36.048962] (7:node@Boivin) My finger table:
+> [ 36.048962] (7:node@Boivin) Start | Succ 
+> [ 36.048962] (7:node@Boivin)    9  |   1 
+> [ 36.048962] (7:node@Boivin)   10  |   8 
+> [ 36.048962] (7:node@Boivin)   12  |   8 
+> [ 36.048962] (7:node@Boivin)   16  |   8 
+> [ 36.048962] (7:node@Boivin)   24  |   8 
+> [ 36.048962] (7:node@Boivin)   40  |   8 
+> [ 36.048962] (7:node@Boivin) Predecessor: -1
 > [ 75.000000] (8:node@Jacquelin) My finger table:
 > [ 75.000000] (8:node@Jacquelin) Start | Succ 
 > [ 75.000000] (8:node@Jacquelin)    2  |   1 
@@ -101,337 +101,347 @@ $ $SG_TEST_EXENV ${bindir:=.}/chord$EXEEXT -nb_bits=6 ${srcdir:=.}/../msg_platfo
 > [ 80.000000] (8:node@Jacquelin)   17  |   1 
 > [ 80.000000] (8:node@Jacquelin)   33  |   1 
 > [ 80.000000] (8:node@Jacquelin) Predecessor: 42
-> [ 81.018864] (8:node@Jacquelin) My finger table:
-> [ 81.018864] (8:node@Jacquelin) Start | Succ 
-> [ 81.018864] (8:node@Jacquelin)    2  |  42 
-> [ 81.018864] (8:node@Jacquelin)    3  |   1 
-> [ 81.018864] (8:node@Jacquelin)    5  |   1 
-> [ 81.018864] (8:node@Jacquelin)    9  |   1 
-> [ 81.018864] (8:node@Jacquelin)   17  |   1 
-> [ 81.018864] (8:node@Jacquelin)   33  |   1 
-> [ 81.018864] (8:node@Jacquelin) Predecessor: 48
-> [113.891588] (2:node@McGee) My finger table:
-> [113.891588] (2:node@McGee) Start | Succ 
-> [113.891588] (2:node@McGee)   43  |  48 
-> [113.891588] (2:node@McGee)   44  |  42 
-> [113.891588] (2:node@McGee)   46  |  42 
-> [113.891588] (2:node@McGee)   50  |  42 
-> [113.891588] (2:node@McGee)   58  |  42 
-> [113.891588] (2:node@McGee)   10  |  42 
-> [113.891588] (2:node@McGee) Predecessor: 1
-> [135.929316] (1:node@Gatien) My finger table:
-> [135.929316] (1:node@Gatien) Start | Succ 
-> [135.929316] (1:node@Gatien)   49  |   1 
-> [135.929316] (1:node@Gatien)   50  |  48 
-> [135.929316] (1:node@Gatien)   52  |  48 
-> [135.929316] (1:node@Gatien)   56  |  48 
-> [135.929316] (1:node@Gatien)    0  |  48 
-> [135.929316] (1:node@Gatien)   16  |  48 
-> [135.929316] (1:node@Gatien) Predecessor: 42
-> [187.822192] (2:node@McGee) My finger table:
-> [187.822192] (2:node@McGee) Start | Succ 
-> [187.822192] (2:node@McGee)   43  |  48 
-> [187.822192] (2:node@McGee)   44  |  42 
-> [187.822192] (2:node@McGee)   46  |  42 
-> [187.822192] (2:node@McGee)   50  |  42 
-> [187.822192] (2:node@McGee)   58  |  42 
-> [187.822192] (2:node@McGee)   10  |  42 
-> [187.822192] (2:node@McGee) Predecessor: 14
-> [196.476362] (2:node@McGee) My finger table:
-> [196.476362] (2:node@McGee) Start | Succ 
-> [196.476362] (2:node@McGee)   43  |  48 
-> [196.476362] (2:node@McGee)   44  |  42 
-> [196.476362] (2:node@McGee)   46  |  42 
-> [196.476362] (2:node@McGee)   50  |  42 
-> [196.476362] (2:node@McGee)   58  |  42 
-> [196.476362] (2:node@McGee)   10  |  42 
-> [196.476362] (2:node@McGee) Predecessor: 38
-> [239.187724] (3:node@iRMX) My finger table:
-> [239.187724] (3:node@iRMX) Start | Succ 
-> [239.187724] (3:node@iRMX)   39  |  42 
-> [239.187724] (3:node@iRMX)   40  |  38 
-> [239.187724] (3:node@iRMX)   42  |  38 
-> [239.187724] (3:node@iRMX)   46  |  38 
-> [239.187724] (3:node@iRMX)   54  |  38 
-> [239.187724] (3:node@iRMX)    6  |  38 
-> [239.187724] (3:node@iRMX) Predecessor: 32
-> [246.101146] (1:node@Gatien) My finger table:
-> [246.101146] (1:node@Gatien) Start | Succ 
-> [246.101146] (1:node@Gatien)   49  |   1 
-> [246.101146] (1:node@Gatien)   50  |   1 
-> [246.101146] (1:node@Gatien)   52  |  48 
-> [246.101146] (1:node@Gatien)   56  |  48 
-> [246.101146] (1:node@Gatien)    0  |  48 
-> [246.101146] (1:node@Gatien)   16  |  48 
-> [246.101146] (1:node@Gatien) Predecessor: 42
-> [253.395755] (7:node@Boivin) My finger table:
-> [253.395755] (7:node@Boivin) Start | Succ 
-> [253.395755] (7:node@Boivin)    9  |  32 
-> [253.395755] (7:node@Boivin)   10  |  32 
-> [253.395755] (7:node@Boivin)   12  |   8 
-> [253.395755] (7:node@Boivin)   16  |   8 
-> [253.395755] (7:node@Boivin)   24  |   8 
-> [253.395755] (7:node@Boivin)   40  |   8 
-> [253.395755] (7:node@Boivin) Predecessor: -1
-> [259.532923] (8:node@Jacquelin) My finger table:
-> [259.532923] (8:node@Jacquelin) Start | Succ 
-> [259.532923] (8:node@Jacquelin)    2  |  32 
-> [259.532923] (8:node@Jacquelin)    3  |  32 
-> [259.532923] (8:node@Jacquelin)    5  |   1 
-> [259.532923] (8:node@Jacquelin)    9  |   1 
-> [259.532923] (8:node@Jacquelin)   17  |   1 
-> [259.532923] (8:node@Jacquelin)   33  |   1 
-> [259.532923] (8:node@Jacquelin) Predecessor: 48
-> [261.420507] (2:node@McGee) My finger table:
-> [261.420507] (2:node@McGee) Start | Succ 
-> [261.420507] (2:node@McGee)   43  |  48 
-> [261.420507] (2:node@McGee)   44  |  48 
-> [261.420507] (2:node@McGee)   46  |  42 
-> [261.420507] (2:node@McGee)   50  |  42 
-> [261.420507] (2:node@McGee)   58  |  42 
-> [261.420507] (2:node@McGee)   10  |  42 
-> [261.420507] (2:node@McGee) Predecessor: 38
-> [262.822956] (6:node@Jean_Yves) My finger table:
-> [262.822956] (6:node@Jean_Yves) Start | Succ 
-> [262.822956] (6:node@Jean_Yves)   15  |  32 
-> [262.822956] (6:node@Jean_Yves)   16  |  32 
-> [262.822956] (6:node@Jean_Yves)   18  |  14 
-> [262.822956] (6:node@Jean_Yves)   22  |  14 
-> [262.822956] (6:node@Jean_Yves)   30  |  14 
-> [262.822956] (6:node@Jean_Yves)   46  |  14 
-> [262.822956] (6:node@Jean_Yves) Predecessor: -1
-> [268.142943] (3:node@iRMX) My finger table:
-> [268.142943] (3:node@iRMX) Start | Succ 
-> [268.142943] (3:node@iRMX)   39  |  42 
-> [268.142943] (3:node@iRMX)   40  |  42 
-> [268.142943] (3:node@iRMX)   42  |  38 
-> [268.142943] (3:node@iRMX)   46  |  38 
-> [268.142943] (3:node@iRMX)   54  |  38 
-> [268.142943] (3:node@iRMX)    6  |  38 
-> [268.142943] (3:node@iRMX) Predecessor: 32
-> [271.623232] (5:node@TeX) My finger table:
-> [271.623232] (5:node@TeX) Start | Succ 
-> [271.623232] (5:node@TeX)   22  |  32 
-> [271.623232] (5:node@TeX)   23  |  32 
-> [271.623232] (5:node@TeX)   25  |  21 
-> [271.623232] (5:node@TeX)   29  |  21 
-> [271.623232] (5:node@TeX)   37  |  21 
-> [271.623232] (5:node@TeX)   53  |  21 
-> [271.623232] (5:node@TeX) Predecessor: -1
-> [279.057601] (4:node@Geoff) My finger table:
-> [279.057601] (4:node@Geoff) Start | Succ 
-> [279.057601] (4:node@Geoff)   33  |  38 
-> [279.057601] (4:node@Geoff)   34  |  32 
-> [279.057601] (4:node@Geoff)   36  |  32 
-> [279.057601] (4:node@Geoff)   40  |  32 
-> [279.057601] (4:node@Geoff)   48  |  32 
-> [279.057601] (4:node@Geoff)    0  |  32 
-> [279.057601] (4:node@Geoff) Predecessor: 8
-> [281.486620] (4:node@Geoff) My finger table:
-> [281.486620] (4:node@Geoff) Start | Succ 
-> [281.486620] (4:node@Geoff)   33  |  38 
-> [281.486620] (4:node@Geoff)   34  |  38 
-> [281.486620] (4:node@Geoff)   36  |  32 
-> [281.486620] (4:node@Geoff)   40  |  32 
-> [281.486620] (4:node@Geoff)   48  |  32 
-> [281.486620] (4:node@Geoff)    0  |  32 
-> [281.486620] (4:node@Geoff) Predecessor: 8
-> [292.924103] (4:node@Geoff) My finger table:
-> [292.924103] (4:node@Geoff) Start | Succ 
-> [292.924103] (4:node@Geoff)   33  |  38 
-> [292.924103] (4:node@Geoff)   34  |  38 
-> [292.924103] (4:node@Geoff)   36  |  32 
-> [292.924103] (4:node@Geoff)   40  |  32 
-> [292.924103] (4:node@Geoff)   48  |  32 
-> [292.924103] (4:node@Geoff)    0  |  32 
-> [292.924103] (4:node@Geoff) Predecessor: 21
-> [338.206033] (5:node@TeX) My finger table:
-> [338.206033] (5:node@TeX) Start | Succ 
-> [338.206033] (5:node@TeX)   22  |  32 
-> [338.206033] (5:node@TeX)   23  |  32 
-> [338.206033] (5:node@TeX)   25  |  21 
-> [338.206033] (5:node@TeX)   29  |  21 
-> [338.206033] (5:node@TeX)   37  |  21 
-> [338.206033] (5:node@TeX)   53  |  21 
-> [338.206033] (5:node@TeX) Predecessor: 14
-> [369.341419] (1:node@Gatien) My finger table:
-> [369.341419] (1:node@Gatien) Start | Succ 
-> [369.341419] (1:node@Gatien)   49  |   1 
-> [369.341419] (1:node@Gatien)   50  |   1 
-> [369.341419] (1:node@Gatien)   52  |   1 
-> [369.341419] (1:node@Gatien)   56  |  48 
-> [369.341419] (1:node@Gatien)    0  |  48 
-> [369.341419] (1:node@Gatien)   16  |  48 
-> [369.341419] (1:node@Gatien) Predecessor: 42
-> [379.982438] (8:node@Jacquelin) My finger table:
-> [379.982438] (8:node@Jacquelin) Start | Succ 
-> [379.982438] (8:node@Jacquelin)    2  |  14 
-> [379.982438] (8:node@Jacquelin)    3  |  32 
-> [379.982438] (8:node@Jacquelin)    5  |  14 
-> [379.982438] (8:node@Jacquelin)    9  |   1 
-> [379.982438] (8:node@Jacquelin)   17  |   1 
-> [379.982438] (8:node@Jacquelin)   33  |   1 
-> [379.982438] (8:node@Jacquelin) Predecessor: 48
-> [384.034401] (2:node@McGee) My finger table:
-> [384.034401] (2:node@McGee) Start | Succ 
-> [384.034401] (2:node@McGee)   43  |  48 
-> [384.034401] (2:node@McGee)   44  |  48 
-> [384.034401] (2:node@McGee)   46  |  48 
-> [384.034401] (2:node@McGee)   50  |  42 
-> [384.034401] (2:node@McGee)   58  |  42 
-> [384.034401] (2:node@McGee)   10  |  42 
-> [384.034401] (2:node@McGee) Predecessor: 38
-> [386.415281] (6:node@Jean_Yves) My finger table:
-> [386.415281] (6:node@Jean_Yves) Start | Succ 
-> [386.415281] (6:node@Jean_Yves)   15  |  21 
-> [386.415281] (6:node@Jean_Yves)   16  |  32 
-> [386.415281] (6:node@Jean_Yves)   18  |  14 
-> [386.415281] (6:node@Jean_Yves)   22  |  14 
-> [386.415281] (6:node@Jean_Yves)   30  |  14 
-> [386.415281] (6:node@Jean_Yves)   46  |  14 
-> [386.415281] (6:node@Jean_Yves) Predecessor: 1
-> [386.415281] (6:node@Jean_Yves) My finger table:
-> [386.415281] (6:node@Jean_Yves) Start | Succ 
-> [386.415281] (6:node@Jean_Yves)   15  |  21 
-> [386.415281] (6:node@Jean_Yves)   16  |  32 
-> [386.415281] (6:node@Jean_Yves)   18  |  21 
-> [386.415281] (6:node@Jean_Yves)   22  |  14 
-> [386.415281] (6:node@Jean_Yves)   30  |  14 
-> [386.415281] (6:node@Jean_Yves)   46  |  14 
-> [386.415281] (6:node@Jean_Yves) Predecessor: 1
-> [390.149558] (7:node@Boivin) My finger table:
-> [390.149558] (7:node@Boivin) Start | Succ 
-> [390.149558] (7:node@Boivin)    9  |  14 
-> [390.149558] (7:node@Boivin)   10  |  32 
-> [390.149558] (7:node@Boivin)   12  |  14 
-> [390.149558] (7:node@Boivin)   16  |   8 
-> [390.149558] (7:node@Boivin)   24  |   8 
-> [390.149558] (7:node@Boivin)   40  |   8 
-> [390.149558] (7:node@Boivin) Predecessor: -1
-> [392.283873] (6:node@Jean_Yves) My finger table:
-> [392.283873] (6:node@Jean_Yves) Start | Succ 
-> [392.283873] (6:node@Jean_Yves)   15  |  21 
-> [392.283873] (6:node@Jean_Yves)   16  |  32 
-> [392.283873] (6:node@Jean_Yves)   18  |  21 
-> [392.283873] (6:node@Jean_Yves)   22  |  14 
-> [392.283873] (6:node@Jean_Yves)   30  |  14 
-> [392.283873] (6:node@Jean_Yves)   46  |  14 
-> [392.283873] (6:node@Jean_Yves) Predecessor: 8
-> [404.370688] (4:node@Geoff) My finger table:
-> [404.370688] (4:node@Geoff) Start | Succ 
-> [404.370688] (4:node@Geoff)   33  |  38 
-> [404.370688] (4:node@Geoff)   34  |  38 
-> [404.370688] (4:node@Geoff)   36  |  38 
-> [404.370688] (4:node@Geoff)   40  |  32 
-> [404.370688] (4:node@Geoff)   48  |  32 
-> [404.370688] (4:node@Geoff)    0  |  32 
-> [404.370688] (4:node@Geoff) Predecessor: 21
-> [405.070973] (3:node@iRMX) My finger table:
-> [405.070973] (3:node@iRMX) Start | Succ 
-> [405.070973] (3:node@iRMX)   39  |  42 
-> [405.070973] (3:node@iRMX)   40  |  42 
-> [405.070973] (3:node@iRMX)   42  |  42 
-> [405.070973] (3:node@iRMX)   46  |  38 
-> [405.070973] (3:node@iRMX)   54  |  38 
-> [405.070973] (3:node@iRMX)    6  |  38 
-> [405.070973] (3:node@iRMX) Predecessor: 32
-> [418.336053] (5:node@TeX) My finger table:
-> [418.336053] (5:node@TeX) Start | Succ 
-> [418.336053] (5:node@TeX)   22  |  32 
-> [418.336053] (5:node@TeX)   23  |  32 
-> [418.336053] (5:node@TeX)   25  |  32 
-> [418.336053] (5:node@TeX)   29  |  21 
-> [418.336053] (5:node@TeX)   37  |  21 
-> [418.336053] (5:node@TeX)   53  |  21 
-> [418.336053] (5:node@TeX) Predecessor: 14
-> [448.762028] (7:node@Boivin) My finger table:
-> [448.762028] (7:node@Boivin) Start | Succ 
-> [448.762028] (7:node@Boivin)    9  |  14 
-> [448.762028] (7:node@Boivin)   10  |  32 
-> [448.762028] (7:node@Boivin)   12  |  14 
-> [448.762028] (7:node@Boivin)   16  |   8 
-> [448.762028] (7:node@Boivin)   24  |   8 
-> [448.762028] (7:node@Boivin)   40  |   8 
-> [448.762028] (7:node@Boivin) Predecessor: 1
-> [490.780260] (1:node@Gatien) My finger table:
-> [490.780260] (1:node@Gatien) Start | Succ 
-> [490.780260] (1:node@Gatien)   49  |   1 
-> [490.780260] (1:node@Gatien)   50  |   1 
-> [490.780260] (1:node@Gatien)   52  |   1 
-> [490.780260] (1:node@Gatien)   56  |   1 
-> [490.780260] (1:node@Gatien)    0  |  48 
-> [490.780260] (1:node@Gatien)   16  |  48 
-> [490.780260] (1:node@Gatien) Predecessor: 42
-> [505.134970] (8:node@Jacquelin) My finger table:
-> [505.134970] (8:node@Jacquelin) Start | Succ 
-> [505.134970] (8:node@Jacquelin)    2  |   8 
-> [505.134970] (8:node@Jacquelin)    3  |  32 
-> [505.134970] (8:node@Jacquelin)    5  |  14 
-> [505.134970] (8:node@Jacquelin)    9  |  14 
-> [505.134970] (8:node@Jacquelin)   17  |   1 
-> [505.134970] (8:node@Jacquelin)   33  |   1 
-> [505.134970] (8:node@Jacquelin) Predecessor: 48
-> [519.547951] (6:node@Jean_Yves) My finger table:
-> [519.547951] (6:node@Jean_Yves) Start | Succ 
-> [519.547951] (6:node@Jean_Yves)   15  |  21 
-> [519.547951] (6:node@Jean_Yves)   16  |  32 
-> [519.547951] (6:node@Jean_Yves)   18  |  21 
-> [519.547951] (6:node@Jean_Yves)   22  |  32 
-> [519.547951] (6:node@Jean_Yves)   30  |  14 
-> [519.547951] (6:node@Jean_Yves)   46  |  14 
-> [519.547951] (6:node@Jean_Yves) Predecessor: 8
-> [523.456710] (2:node@McGee) My finger table:
-> [523.456710] (2:node@McGee) Start | Succ 
-> [523.456710] (2:node@McGee)   43  |  48 
-> [523.456710] (2:node@McGee)   44  |  48 
-> [523.456710] (2:node@McGee)   46  |  48 
-> [523.456710] (2:node@McGee)   50  |   1 
-> [523.456710] (2:node@McGee)   58  |  42 
-> [523.456710] (2:node@McGee)   10  |  42 
-> [523.456710] (2:node@McGee) Predecessor: 38
-> [541.506553] (5:node@TeX) My finger table:
-> [541.506553] (5:node@TeX) Start | Succ 
-> [541.506553] (5:node@TeX)   22  |  32 
-> [541.506553] (5:node@TeX)   23  |  32 
-> [541.506553] (5:node@TeX)   25  |  32 
-> [541.506553] (5:node@TeX)   29  |  32 
-> [541.506553] (5:node@TeX)   37  |  21 
-> [541.506553] (5:node@TeX)   53  |  21 
-> [541.506553] (5:node@TeX) Predecessor: 14
-> [542.490747] (4:node@Geoff) My finger table:
-> [542.490747] (4:node@Geoff) Start | Succ 
-> [542.490747] (4:node@Geoff)   33  |  38 
-> [542.490747] (4:node@Geoff)   34  |  38 
-> [542.490747] (4:node@Geoff)   36  |  38 
-> [542.490747] (4:node@Geoff)   40  |  42 
-> [542.490747] (4:node@Geoff)   48  |  32 
-> [542.490747] (4:node@Geoff)    0  |  32 
-> [542.490747] (4:node@Geoff) Predecessor: 21
-> [543.696191] (7:node@Boivin) My finger table:
-> [543.696191] (7:node@Boivin) Start | Succ 
-> [543.696191] (7:node@Boivin)    9  |  14 
-> [543.696191] (7:node@Boivin)   10  |  32 
-> [543.696191] (7:node@Boivin)   12  |  14 
-> [543.696191] (7:node@Boivin)   16  |  21 
-> [543.696191] (7:node@Boivin)   24  |   8 
-> [543.696191] (7:node@Boivin)   40  |   8 
-> [543.696191] (7:node@Boivin) Predecessor: 1
-> [547.073601] (3:node@iRMX) My finger table:
-> [547.073601] (3:node@iRMX) Start | Succ 
-> [547.073601] (3:node@iRMX)   39  |  42 
-> [547.073601] (3:node@iRMX)   40  |  42 
-> [547.073601] (3:node@iRMX)   42  |  42 
-> [547.073601] (3:node@iRMX)   46  |  48 
-> [547.073601] (3:node@iRMX)   54  |  38 
-> [547.073601] (3:node@iRMX)    6  |  38 
-> [547.073601] (3:node@iRMX) Predecessor: 32
-> [649.756627] (0:@) Messages created: 838
-> [649.756627] (0:@) Simulated time: 649.757
+> [ 81.274535] (8:node@Jacquelin) My finger table:
+> [ 81.274535] (8:node@Jacquelin) Start | Succ 
+> [ 81.274535] (8:node@Jacquelin)    2  |  42 
+> [ 81.274535] (8:node@Jacquelin)    3  |   1 
+> [ 81.274535] (8:node@Jacquelin)    5  |   1 
+> [ 81.274535] (8:node@Jacquelin)    9  |   1 
+> [ 81.274535] (8:node@Jacquelin)   17  |   1 
+> [ 81.274535] (8:node@Jacquelin)   33  |   1 
+> [ 81.274535] (8:node@Jacquelin) Predecessor: 48
+> [116.656297] (2:node@McGee) My finger table:
+> [116.656297] (2:node@McGee) Start | Succ 
+> [116.656297] (2:node@McGee)   43  |  48 
+> [116.656297] (2:node@McGee)   44  |  42 
+> [116.656297] (2:node@McGee)   46  |  42 
+> [116.656297] (2:node@McGee)   50  |  42 
+> [116.656297] (2:node@McGee)   58  |  42 
+> [116.656297] (2:node@McGee)   10  |  42 
+> [116.656297] (2:node@McGee) Predecessor: 1
+> [141.384731] (1:node@Gatien) My finger table:
+> [141.384731] (1:node@Gatien) Start | Succ 
+> [141.384731] (1:node@Gatien)   49  |   1 
+> [141.384731] (1:node@Gatien)   50  |  48 
+> [141.384731] (1:node@Gatien)   52  |  48 
+> [141.384731] (1:node@Gatien)   56  |  48 
+> [141.384731] (1:node@Gatien)    0  |  48 
+> [141.384731] (1:node@Gatien)   16  |  48 
+> [141.384731] (1:node@Gatien) Predecessor: 42
+> [187.433548] (2:node@McGee) My finger table:
+> [187.433548] (2:node@McGee) Start | Succ 
+> [187.433548] (2:node@McGee)   43  |  48 
+> [187.433548] (2:node@McGee)   44  |  42 
+> [187.433548] (2:node@McGee)   46  |  42 
+> [187.433548] (2:node@McGee)   50  |  42 
+> [187.433548] (2:node@McGee)   58  |  42 
+> [187.433548] (2:node@McGee)   10  |  42 
+> [187.433548] (2:node@McGee) Predecessor: 8
+> [224.184103] (2:node@McGee) My finger table:
+> [224.184103] (2:node@McGee) Start | Succ 
+> [224.184103] (2:node@McGee)   43  |  48 
+> [224.184103] (2:node@McGee)   44  |  42 
+> [224.184103] (2:node@McGee)   46  |  42 
+> [224.184103] (2:node@McGee)   50  |  42 
+> [224.184103] (2:node@McGee)   58  |  42 
+> [224.184103] (2:node@McGee)   10  |  42 
+> [224.184103] (2:node@McGee) Predecessor: 38
+> [238.101252] (7:node@Boivin) My finger table:
+> [238.101252] (7:node@Boivin) Start | Succ 
+> [238.101252] (7:node@Boivin)    9  |  38 
+> [238.101252] (7:node@Boivin)   10  |   8 
+> [238.101252] (7:node@Boivin)   12  |   8 
+> [238.101252] (7:node@Boivin)   16  |   8 
+> [238.101252] (7:node@Boivin)   24  |   8 
+> [238.101252] (7:node@Boivin)   40  |   8 
+> [238.101252] (7:node@Boivin) Predecessor: 1
+> [244.547810] (1:node@Gatien) My finger table:
+> [244.547810] (1:node@Gatien) Start | Succ 
+> [244.547810] (1:node@Gatien)   49  |   1 
+> [244.547810] (1:node@Gatien)   50  |   1 
+> [244.547810] (1:node@Gatien)   52  |  48 
+> [244.547810] (1:node@Gatien)   56  |  48 
+> [244.547810] (1:node@Gatien)    0  |  48 
+> [244.547810] (1:node@Gatien)   16  |  48 
+> [244.547810] (1:node@Gatien) Predecessor: 42
+> [251.313269] (7:node@Boivin) My finger table:
+> [251.313269] (7:node@Boivin) Start | Succ 
+> [251.313269] (7:node@Boivin)    9  |  38 
+> [251.313269] (7:node@Boivin)   10  |  38 
+> [251.313269] (7:node@Boivin)   12  |   8 
+> [251.313269] (7:node@Boivin)   16  |   8 
+> [251.313269] (7:node@Boivin)   24  |   8 
+> [251.313269] (7:node@Boivin)   40  |   8 
+> [251.313269] (7:node@Boivin) Predecessor: 1
+> [252.823597] (2:node@McGee) My finger table:
+> [252.823597] (2:node@McGee) Start | Succ 
+> [252.823597] (2:node@McGee)   43  |  48 
+> [252.823597] (2:node@McGee)   44  |  48 
+> [252.823597] (2:node@McGee)   46  |  42 
+> [252.823597] (2:node@McGee)   50  |  42 
+> [252.823597] (2:node@McGee)   58  |  42 
+> [252.823597] (2:node@McGee)   10  |  42 
+> [252.823597] (2:node@McGee) Predecessor: 38
+> [268.912112] (6:node@Jean_Yves) My finger table:
+> [268.912112] (6:node@Jean_Yves) Start | Succ 
+> [268.912112] (6:node@Jean_Yves)   15  |  38 
+> [268.912112] (6:node@Jean_Yves)   16  |  38 
+> [268.912112] (6:node@Jean_Yves)   18  |  14 
+> [268.912112] (6:node@Jean_Yves)   22  |  14 
+> [268.912112] (6:node@Jean_Yves)   30  |  14 
+> [268.912112] (6:node@Jean_Yves)   46  |  14 
+> [268.912112] (6:node@Jean_Yves) Predecessor: -1
+> [272.591527] (3:node@iRMX) My finger table:
+> [272.591527] (3:node@iRMX) Start | Succ 
+> [272.591527] (3:node@iRMX)   39  |  42 
+> [272.591527] (3:node@iRMX)   40  |  38 
+> [272.591527] (3:node@iRMX)   42  |  38 
+> [272.591527] (3:node@iRMX)   46  |  38 
+> [272.591527] (3:node@iRMX)   54  |  38 
+> [272.591527] (3:node@iRMX)    6  |  38 
+> [272.591527] (3:node@iRMX) Predecessor: 8
+> [275.999780] (8:node@Jacquelin) My finger table:
+> [275.999780] (8:node@Jacquelin) Start | Succ 
+> [275.999780] (8:node@Jacquelin)    2  |   8 
+> [275.999780] (8:node@Jacquelin)    3  |   8 
+> [275.999780] (8:node@Jacquelin)    5  |   1 
+> [275.999780] (8:node@Jacquelin)    9  |   1 
+> [275.999780] (8:node@Jacquelin)   17  |   1 
+> [275.999780] (8:node@Jacquelin)   33  |   1 
+> [275.999780] (8:node@Jacquelin) Predecessor: 48
+> [278.899538] (3:node@iRMX) My finger table:
+> [278.899538] (3:node@iRMX) Start | Succ 
+> [278.899538] (3:node@iRMX)   39  |  42 
+> [278.899538] (3:node@iRMX)   40  |  38 
+> [278.899538] (3:node@iRMX)   42  |  38 
+> [278.899538] (3:node@iRMX)   46  |  38 
+> [278.899538] (3:node@iRMX)   54  |  38 
+> [278.899538] (3:node@iRMX)    6  |  38 
+> [278.899538] (3:node@iRMX) Predecessor: 14
+> [285.033621] (3:node@iRMX) My finger table:
+> [285.033621] (3:node@iRMX) Start | Succ 
+> [285.033621] (3:node@iRMX)   39  |  42 
+> [285.033621] (3:node@iRMX)   40  |  42 
+> [285.033621] (3:node@iRMX)   42  |  38 
+> [285.033621] (3:node@iRMX)   46  |  38 
+> [285.033621] (3:node@iRMX)   54  |  38 
+> [285.033621] (3:node@iRMX)    6  |  38 
+> [285.033621] (3:node@iRMX) Predecessor: 14
+> [299.128761] (4:node@Geoff) My finger table:
+> [299.128761] (4:node@Geoff) Start | Succ 
+> [299.128761] (4:node@Geoff)   33  |  38 
+> [299.128761] (4:node@Geoff)   34  |  38 
+> [299.128761] (4:node@Geoff)   36  |  32 
+> [299.128761] (4:node@Geoff)   40  |  32 
+> [299.128761] (4:node@Geoff)   48  |  32 
+> [299.128761] (4:node@Geoff)    0  |  32 
+> [299.128761] (4:node@Geoff) Predecessor: -1
+> [302.475676] (5:node@TeX) My finger table:
+> [302.475676] (5:node@TeX) Start | Succ 
+> [302.475676] (5:node@TeX)   22  |  38 
+> [302.475676] (5:node@TeX)   23  |  38 
+> [302.475676] (5:node@TeX)   25  |  21 
+> [302.475676] (5:node@TeX)   29  |  21 
+> [302.475676] (5:node@TeX)   37  |  21 
+> [302.475676] (5:node@TeX)   53  |  21 
+> [302.475676] (5:node@TeX) Predecessor: -1
+> [309.611552] (3:node@iRMX) My finger table:
+> [309.611552] (3:node@iRMX) Start | Succ 
+> [309.611552] (3:node@iRMX)   39  |  42 
+> [309.611552] (3:node@iRMX)   40  |  42 
+> [309.611552] (3:node@iRMX)   42  |  38 
+> [309.611552] (3:node@iRMX)   46  |  38 
+> [309.611552] (3:node@iRMX)   54  |  38 
+> [309.611552] (3:node@iRMX)    6  |  38 
+> [309.611552] (3:node@iRMX) Predecessor: 32
+> [352.258791] (6:node@Jean_Yves) My finger table:
+> [352.258791] (6:node@Jean_Yves) Start | Succ 
+> [352.258791] (6:node@Jean_Yves)   15  |  32 
+> [352.258791] (6:node@Jean_Yves)   16  |  38 
+> [352.258791] (6:node@Jean_Yves)   18  |  14 
+> [352.258791] (6:node@Jean_Yves)   22  |  14 
+> [352.258791] (6:node@Jean_Yves)   30  |  14 
+> [352.258791] (6:node@Jean_Yves)   46  |  14 
+> [352.258791] (6:node@Jean_Yves) Predecessor: 8
+> [367.429998] (4:node@Geoff) My finger table:
+> [367.429998] (4:node@Geoff) Start | Succ 
+> [367.429998] (4:node@Geoff)   33  |  38 
+> [367.429998] (4:node@Geoff)   34  |  38 
+> [367.429998] (4:node@Geoff)   36  |  32 
+> [367.429998] (4:node@Geoff)   40  |  32 
+> [367.429998] (4:node@Geoff)   48  |  32 
+> [367.429998] (4:node@Geoff)    0  |  32 
+> [367.429998] (4:node@Geoff) Predecessor: 14
+> [368.589798] (1:node@Gatien) My finger table:
+> [368.589798] (1:node@Gatien) Start | Succ 
+> [368.589798] (1:node@Gatien)   49  |   1 
+> [368.589798] (1:node@Gatien)   50  |   1 
+> [368.589798] (1:node@Gatien)   52  |   1 
+> [368.589798] (1:node@Gatien)   56  |  48 
+> [368.589798] (1:node@Gatien)    0  |  48 
+> [368.589798] (1:node@Gatien)   16  |  48 
+> [368.589798] (1:node@Gatien) Predecessor: 42
+> [374.900127] (2:node@McGee) My finger table:
+> [374.900127] (2:node@McGee) Start | Succ 
+> [374.900127] (2:node@McGee)   43  |  48 
+> [374.900127] (2:node@McGee)   44  |  48 
+> [374.900127] (2:node@McGee)   46  |  48 
+> [374.900127] (2:node@McGee)   50  |  42 
+> [374.900127] (2:node@McGee)   58  |  42 
+> [374.900127] (2:node@McGee)   10  |  42 
+> [374.900127] (2:node@McGee) Predecessor: 38
+> [392.077174] (7:node@Boivin) My finger table:
+> [392.077174] (7:node@Boivin) Start | Succ 
+> [392.077174] (7:node@Boivin)    9  |  14 
+> [392.077174] (7:node@Boivin)   10  |  38 
+> [392.077174] (7:node@Boivin)   12  |  14 
+> [392.077174] (7:node@Boivin)   16  |   8 
+> [392.077174] (7:node@Boivin)   24  |   8 
+> [392.077174] (7:node@Boivin)   40  |   8 
+> [392.077174] (7:node@Boivin) Predecessor: 1
+> [398.559775] (4:node@Geoff) My finger table:
+> [398.559775] (4:node@Geoff) Start | Succ 
+> [398.559775] (4:node@Geoff)   33  |  38 
+> [398.559775] (4:node@Geoff)   34  |  38 
+> [398.559775] (4:node@Geoff)   36  |  32 
+> [398.559775] (4:node@Geoff)   40  |  32 
+> [398.559775] (4:node@Geoff)   48  |  32 
+> [398.559775] (4:node@Geoff)    0  |  32 
+> [398.559775] (4:node@Geoff) Predecessor: 21
+> [400.956871] (6:node@Jean_Yves) My finger table:
+> [400.956871] (6:node@Jean_Yves) Start | Succ 
+> [400.956871] (6:node@Jean_Yves)   15  |  21 
+> [400.956871] (6:node@Jean_Yves)   16  |  38 
+> [400.956871] (6:node@Jean_Yves)   18  |  21 
+> [400.956871] (6:node@Jean_Yves)   22  |  14 
+> [400.956871] (6:node@Jean_Yves)   30  |  14 
+> [400.956871] (6:node@Jean_Yves)   46  |  14 
+> [400.956871] (6:node@Jean_Yves) Predecessor: 8
+> [405.310329] (8:node@Jacquelin) My finger table:
+> [405.310329] (8:node@Jacquelin) Start | Succ 
+> [405.310329] (8:node@Jacquelin)    2  |   8 
+> [405.310329] (8:node@Jacquelin)    3  |   8 
+> [405.310329] (8:node@Jacquelin)    5  |   8 
+> [405.310329] (8:node@Jacquelin)    9  |   1 
+> [405.310329] (8:node@Jacquelin)   17  |   1 
+> [405.310329] (8:node@Jacquelin)   33  |   1 
+> [405.310329] (8:node@Jacquelin) Predecessor: 48
+> [410.458068] (3:node@iRMX) My finger table:
+> [410.458068] (3:node@iRMX) Start | Succ 
+> [410.458068] (3:node@iRMX)   39  |  42 
+> [410.458068] (3:node@iRMX)   40  |  42 
+> [410.458068] (3:node@iRMX)   42  |  42 
+> [410.458068] (3:node@iRMX)   46  |  38 
+> [410.458068] (3:node@iRMX)   54  |  38 
+> [410.458068] (3:node@iRMX)    6  |  38 
+> [410.458068] (3:node@iRMX) Predecessor: 32
+> [420.681981] (4:node@Geoff) My finger table:
+> [420.681981] (4:node@Geoff) Start | Succ 
+> [420.681981] (4:node@Geoff)   33  |  38 
+> [420.681981] (4:node@Geoff)   34  |  38 
+> [420.681981] (4:node@Geoff)   36  |  38 
+> [420.681981] (4:node@Geoff)   40  |  32 
+> [420.681981] (4:node@Geoff)   48  |  32 
+> [420.681981] (4:node@Geoff)    0  |  32 
+> [420.681981] (4:node@Geoff) Predecessor: 21
+> [423.629509] (5:node@TeX) My finger table:
+> [423.629509] (5:node@TeX) Start | Succ 
+> [423.629509] (5:node@TeX)   22  |  32 
+> [423.629509] (5:node@TeX)   23  |  38 
+> [423.629509] (5:node@TeX)   25  |  32 
+> [423.629509] (5:node@TeX)   29  |  21 
+> [423.629509] (5:node@TeX)   37  |  21 
+> [423.629509] (5:node@TeX)   53  |  21 
+> [423.629509] (5:node@TeX) Predecessor: -1
+> [437.098026] (5:node@TeX) My finger table:
+> [437.098026] (5:node@TeX) Start | Succ 
+> [437.098026] (5:node@TeX)   22  |  32 
+> [437.098026] (5:node@TeX)   23  |  38 
+> [437.098026] (5:node@TeX)   25  |  32 
+> [437.098026] (5:node@TeX)   29  |  21 
+> [437.098026] (5:node@TeX)   37  |  21 
+> [437.098026] (5:node@TeX)   53  |  21 
+> [437.098026] (5:node@TeX) Predecessor: 14
+> [492.685244] (1:node@Gatien) My finger table:
+> [492.685244] (1:node@Gatien) Start | Succ 
+> [492.685244] (1:node@Gatien)   49  |   1 
+> [492.685244] (1:node@Gatien)   50  |   1 
+> [492.685244] (1:node@Gatien)   52  |   1 
+> [492.685244] (1:node@Gatien)   56  |   1 
+> [492.685244] (1:node@Gatien)    0  |  48 
+> [492.685244] (1:node@Gatien)   16  |  48 
+> [492.685244] (1:node@Gatien) Predecessor: 42
+> [518.549995] (7:node@Boivin) My finger table:
+> [518.549995] (7:node@Boivin) Start | Succ 
+> [518.549995] (7:node@Boivin)    9  |  14 
+> [518.549995] (7:node@Boivin)   10  |  38 
+> [518.549995] (7:node@Boivin)   12  |  14 
+> [518.549995] (7:node@Boivin)   16  |  21 
+> [518.549995] (7:node@Boivin)   24  |   8 
+> [518.549995] (7:node@Boivin)   40  |   8 
+> [518.549995] (7:node@Boivin) Predecessor: 1
+> [535.767747] (2:node@McGee) My finger table:
+> [535.767747] (2:node@McGee) Start | Succ 
+> [535.767747] (2:node@McGee)   43  |  48 
+> [535.767747] (2:node@McGee)   44  |  48 
+> [535.767747] (2:node@McGee)   46  |  48 
+> [535.767747] (2:node@McGee)   50  |   1 
+> [535.767747] (2:node@McGee)   58  |  42 
+> [535.767747] (2:node@McGee)   10  |  42 
+> [535.767747] (2:node@McGee) Predecessor: 38
+> [536.979231] (8:node@Jacquelin) My finger table:
+> [536.979231] (8:node@Jacquelin) Start | Succ 
+> [536.979231] (8:node@Jacquelin)    2  |   8 
+> [536.979231] (8:node@Jacquelin)    3  |   8 
+> [536.979231] (8:node@Jacquelin)    5  |   8 
+> [536.979231] (8:node@Jacquelin)    9  |  14 
+> [536.979231] (8:node@Jacquelin)   17  |   1 
+> [536.979231] (8:node@Jacquelin)   33  |   1 
+> [536.979231] (8:node@Jacquelin) Predecessor: 48
+> [549.052867] (3:node@iRMX) My finger table:
+> [549.052867] (3:node@iRMX) Start | Succ 
+> [549.052867] (3:node@iRMX)   39  |  42 
+> [549.052867] (3:node@iRMX)   40  |  42 
+> [549.052867] (3:node@iRMX)   42  |  42 
+> [549.052867] (3:node@iRMX)   46  |  48 
+> [549.052867] (3:node@iRMX)   54  |  38 
+> [549.052867] (3:node@iRMX)    6  |  38 
+> [549.052867] (3:node@iRMX) Predecessor: 32
+> [555.224559] (6:node@Jean_Yves) My finger table:
+> [555.224559] (6:node@Jean_Yves) Start | Succ 
+> [555.224559] (6:node@Jean_Yves)   15  |  21 
+> [555.224559] (6:node@Jean_Yves)   16  |  38 
+> [555.224559] (6:node@Jean_Yves)   18  |  21 
+> [555.224559] (6:node@Jean_Yves)   22  |  32 
+> [555.224559] (6:node@Jean_Yves)   30  |  14 
+> [555.224559] (6:node@Jean_Yves)   46  |  14 
+> [555.224559] (6:node@Jean_Yves) Predecessor: 8
+> [560.043242] (5:node@TeX) My finger table:
+> [560.043242] (5:node@TeX) Start | Succ 
+> [560.043242] (5:node@TeX)   22  |  32 
+> [560.043242] (5:node@TeX)   23  |  38 
+> [560.043242] (5:node@TeX)   25  |  32 
+> [560.043242] (5:node@TeX)   29  |  32 
+> [560.043242] (5:node@TeX)   37  |  21 
+> [560.043242] (5:node@TeX)   53  |  21 
+> [560.043242] (5:node@TeX) Predecessor: 14
+> [577.875047] (4:node@Geoff) My finger table:
+> [577.875047] (4:node@Geoff) Start | Succ 
+> [577.875047] (4:node@Geoff)   33  |  38 
+> [577.875047] (4:node@Geoff)   34  |  38 
+> [577.875047] (4:node@Geoff)   36  |  38 
+> [577.875047] (4:node@Geoff)   40  |  42 
+> [577.875047] (4:node@Geoff)   48  |  32 
+> [577.875047] (4:node@Geoff)    0  |  32 
+> [577.875047] (4:node@Geoff) Predecessor: 21
+> [652.548539] (0:@) Messages created: 753
+> [652.548539] (0:@) Simulated time: 652.549
 
 ! output sort
 $ $SG_TEST_EXENV ${bindir:=.}/chord$EXEEXT ${srcdir:=.}/../../platforms/One_cluster.xml ${srcdir:=.}/chord10.xml --log=msg_chord.thres:verbose "--log=root.fmt:[%11.6r]%e(%i:%P@%h)%e%m%n" --cfg=network/model:Constant
 > [   0.000000] (0:@) Configuration change: Set 'network/model' to 'Constant'
 > [   0.000000] (0:@) Switching workstation model to compound since you changed the network and/or cpu model(s)
+> [   0.000000] (10:node@c-9.me) Joining the ring with id 2015253, knowing node 1319738
 > [   0.000000] (1:node@c-0.me) My finger table:
 > [   0.000000] (1:node@c-0.me) Start | Succ 
 > [   0.000000] (1:node@c-0.me)   43  |  42 
@@ -467,34 +477,6 @@ $ $SG_TEST_EXENV ${bindir:=.}/chord$EXEEXT ${srcdir:=.}/../../platforms/One_clus
 > [   0.000000] (7:node@c-6.me) Joining the ring with id 16728096, knowing node 1319738
 > [   0.000000] (8:node@c-7.me) Joining the ring with id 10004760, knowing node 16509405
 > [   0.000000] (9:node@c-8.me) Joining the ring with id 6518808, knowing node 42
-> [   0.000000] (10:node@c-9.me) Joining the ring with id 2015253, knowing node 1319738
-> [   4.000000] (6:node@c-5.me) My finger table:
-> [   4.000000] (6:node@c-5.me) Start | Succ 
-> [   4.000000] (6:node@c-5.me)  10874877  | 533744 
-> [   4.000000] (6:node@c-5.me)  10874878  | 10874876 
-> [   4.000000] (6:node@c-5.me)  10874880  | 10874876 
-> [   4.000000] (6:node@c-5.me)  10874884  | 10874876 
-> [   4.000000] (6:node@c-5.me)  10874892  | 10874876 
-> [   4.000000] (6:node@c-5.me)  10874908  | 10874876 
-> [   4.000000] (6:node@c-5.me)  10874940  | 10874876 
-> [   4.000000] (6:node@c-5.me)  10875004  | 10874876 
-> [   4.000000] (6:node@c-5.me)  10875132  | 10874876 
-> [   4.000000] (6:node@c-5.me)  10875388  | 10874876 
-> [   4.000000] (6:node@c-5.me)  10875900  | 10874876 
-> [   4.000000] (6:node@c-5.me)  10876924  | 10874876 
-> [   4.000000] (6:node@c-5.me)  10878972  | 10874876 
-> [   4.000000] (6:node@c-5.me)  10883068  | 10874876 
-> [   4.000000] (6:node@c-5.me)  10891260  | 10874876 
-> [   4.000000] (6:node@c-5.me)  10907644  | 10874876 
-> [   4.000000] (6:node@c-5.me)  10940412  | 10874876 
-> [   4.000000] (6:node@c-5.me)  11005948  | 10874876 
-> [   4.000000] (6:node@c-5.me)  11137020  | 10874876 
-> [   4.000000] (6:node@c-5.me)  11399164  | 10874876 
-> [   4.000000] (6:node@c-5.me)  11923452  | 10874876 
-> [   4.000000] (6:node@c-5.me)  12972028  | 10874876 
-> [   4.000000] (6:node@c-5.me)  15069180  | 10874876 
-> [   4.000000] (6:node@c-5.me)  2486268  | 10874876 
-> [   4.000000] (6:node@c-5.me) Predecessor: -1
 > [   4.000000] (3:node@c-2.me) My finger table:
 > [   4.000000] (3:node@c-2.me) Start | Succ 
 > [   4.000000] (3:node@c-2.me)  533745  | 366680 
@@ -522,33 +504,33 @@ $ $SG_TEST_EXENV ${bindir:=.}/chord$EXEEXT ${srcdir:=.}/../../platforms/One_clus
 > [   4.000000] (3:node@c-2.me)  4728048  | 533744 
 > [   4.000000] (3:node@c-2.me)  8922352  | 533744 
 > [   4.000000] (3:node@c-2.me) Predecessor: -1
-> [   5.000000] (8:node@c-7.me) My finger table:
-> [   5.000000] (8:node@c-7.me) Start | Succ 
-> [   5.000000] (8:node@c-7.me)  10004761  | 16509405 
-> [   5.000000] (8:node@c-7.me)  10004762  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10004764  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10004768  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10004776  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10004792  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10004824  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10004888  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10005016  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10005272  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10005784  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10006808  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10008856  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10012952  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10021144  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10037528  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10070296  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10135832  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10266904  | 10004760 
-> [   5.000000] (8:node@c-7.me)  10529048  | 10004760 
-> [   5.000000] (8:node@c-7.me)  11053336  | 10004760 
-> [   5.000000] (8:node@c-7.me)  12101912  | 10004760 
-> [   5.000000] (8:node@c-7.me)  14199064  | 10004760 
-> [   5.000000] (8:node@c-7.me)  1616152  | 10004760 
-> [   5.000000] (8:node@c-7.me) Predecessor: -1
+> [   4.000000] (6:node@c-5.me) My finger table:
+> [   4.000000] (6:node@c-5.me) Start | Succ 
+> [   4.000000] (6:node@c-5.me)  10874877  | 533744 
+> [   4.000000] (6:node@c-5.me)  10874878  | 10874876 
+> [   4.000000] (6:node@c-5.me)  10874880  | 10874876 
+> [   4.000000] (6:node@c-5.me)  10874884  | 10874876 
+> [   4.000000] (6:node@c-5.me)  10874892  | 10874876 
+> [   4.000000] (6:node@c-5.me)  10874908  | 10874876 
+> [   4.000000] (6:node@c-5.me)  10874940  | 10874876 
+> [   4.000000] (6:node@c-5.me)  10875004  | 10874876 
+> [   4.000000] (6:node@c-5.me)  10875132  | 10874876 
+> [   4.000000] (6:node@c-5.me)  10875388  | 10874876 
+> [   4.000000] (6:node@c-5.me)  10875900  | 10874876 
+> [   4.000000] (6:node@c-5.me)  10876924  | 10874876 
+> [   4.000000] (6:node@c-5.me)  10878972  | 10874876 
+> [   4.000000] (6:node@c-5.me)  10883068  | 10874876 
+> [   4.000000] (6:node@c-5.me)  10891260  | 10874876 
+> [   4.000000] (6:node@c-5.me)  10907644  | 10874876 
+> [   4.000000] (6:node@c-5.me)  10940412  | 10874876 
+> [   4.000000] (6:node@c-5.me)  11005948  | 10874876 
+> [   4.000000] (6:node@c-5.me)  11137020  | 10874876 
+> [   4.000000] (6:node@c-5.me)  11399164  | 10874876 
+> [   4.000000] (6:node@c-5.me)  11923452  | 10874876 
+> [   4.000000] (6:node@c-5.me)  12972028  | 10874876 
+> [   4.000000] (6:node@c-5.me)  15069180  | 10874876 
+> [   4.000000] (6:node@c-5.me)  2486268  | 10874876 
+> [   4.000000] (6:node@c-5.me) Predecessor: -1
 > [   5.000000] (5:node@c-4.me) My finger table:
 > [   5.000000] (5:node@c-4.me) Start | Succ 
 > [   5.000000] (5:node@c-4.me)  16509406  | 366680 
@@ -576,6 +558,33 @@ $ $SG_TEST_EXENV ${bindir:=.}/chord$EXEEXT ${srcdir:=.}/../../platforms/One_clus
 > [   5.000000] (5:node@c-4.me)  3926493  | 16509405 
 > [   5.000000] (5:node@c-4.me)  8120797  | 16509405 
 > [   5.000000] (5:node@c-4.me) Predecessor: -1
+> [   5.000000] (8:node@c-7.me) My finger table:
+> [   5.000000] (8:node@c-7.me) Start | Succ 
+> [   5.000000] (8:node@c-7.me)  10004761  | 16509405 
+> [   5.000000] (8:node@c-7.me)  10004762  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10004764  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10004768  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10004776  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10004792  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10004824  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10004888  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10005016  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10005272  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10005784  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10006808  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10008856  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10012952  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10021144  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10037528  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10070296  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10135832  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10266904  | 10004760 
+> [   5.000000] (8:node@c-7.me)  10529048  | 10004760 
+> [   5.000000] (8:node@c-7.me)  11053336  | 10004760 
+> [   5.000000] (8:node@c-7.me)  12101912  | 10004760 
+> [   5.000000] (8:node@c-7.me)  14199064  | 10004760 
+> [   5.000000] (8:node@c-7.me)  1616152  | 10004760 
+> [   5.000000] (8:node@c-7.me) Predecessor: -1
 > [   6.000000] (2:node@c-1.me) My finger table:
 > [   6.000000] (2:node@c-1.me) Start | Succ 
 > [   6.000000] (2:node@c-1.me)  366681  |  42 
@@ -1494,33 +1503,6 @@ $ $SG_TEST_EXENV ${bindir:=.}/chord$EXEEXT ${srcdir:=.}/../../platforms/One_clus
 > [ 326.000000] (7:node@c-6.me)  4145184  | 16728096 
 > [ 326.000000] (7:node@c-6.me)  8339488  | 16728096 
 > [ 326.000000] (7:node@c-6.me) Predecessor: 16509405
-> [ 367.000000] (6:node@c-5.me) My finger table:
-> [ 367.000000] (6:node@c-5.me) Start | Succ 
-> [ 367.000000] (6:node@c-5.me)  10874877  | 533744 
-> [ 367.000000] (6:node@c-5.me)  10874878  | 533744 
-> [ 367.000000] (6:node@c-5.me)  10874880  | 533744 
-> [ 367.000000] (6:node@c-5.me)  10874884  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  10874892  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  10874908  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  10874940  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  10875004  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  10875132  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  10875388  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  10875900  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  10876924  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  10878972  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  10883068  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  10891260  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  10907644  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  10940412  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  11005948  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  11137020  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  11399164  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  11923452  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  12972028  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  15069180  | 10874876 
-> [ 367.000000] (6:node@c-5.me)  2486268  | 10874876 
-> [ 367.000000] (6:node@c-5.me) Predecessor: -1
 > [ 367.000000] (1:node@c-0.me) My finger table:
 > [ 367.000000] (1:node@c-0.me) Start | Succ 
 > [ 367.000000] (1:node@c-0.me)   43  | 366680 
@@ -1548,6 +1530,33 @@ $ $SG_TEST_EXENV ${bindir:=.}/chord$EXEEXT ${srcdir:=.}/../../platforms/One_clus
 > [ 367.000000] (1:node@c-0.me)  4194346  |  42 
 > [ 367.000000] (1:node@c-0.me)  8388650  |  42 
 > [ 367.000000] (1:node@c-0.me) Predecessor: 16728096
+> [ 367.000000] (6:node@c-5.me) My finger table:
+> [ 367.000000] (6:node@c-5.me) Start | Succ 
+> [ 367.000000] (6:node@c-5.me)  10874877  | 533744 
+> [ 367.000000] (6:node@c-5.me)  10874878  | 533744 
+> [ 367.000000] (6: