X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/62aa5b27fd7c04aa84a7b09a02f18b12222601ea..56fa1c897b84e3ae4c2849285def19575dd27611:/TODO?ds=sidebyside diff --git a/TODO b/TODO index 73e0bf13c4..44b4a4f9b1 100644 --- a/TODO +++ b/TODO @@ -1,6 +1,11 @@ ### ### Ongoing stuff ### + +Document the fact that gras processes display the backtrace on sigusr and sigint +Document XBT_LOG_EXTERNAL_DEFAULT_CATEGORY +Document host module + /* FIXME: better place? */ int vasprintf (char **ptr, const char *fmt, va_list ap); char *bprintf(const char*fmt, ...) _XBT_GNUC_PRINTF(1,2); @@ -17,6 +22,8 @@ xbt/log.h:/** \name WARN xbt/log.h:/** \name ERROR xbt/log.h:/** \name CRITICAL +gras_socket_close should be blocking until all the data sent have been +received by the other side (implemented with an ACK mechanism). ### ### Planned @@ -63,7 +70,9 @@ xbt/log.h:/** \name CRITICAL [modules] * better formalisation of what modules are (amok deeply needs it) - configuration + init() + exit() + dependencies + configuration + init() + join() + exit() + leave() + dependencies + init and exit are run only once + join and leave are run for each process. * allow to load them at runtime check in erlang how they upgrade them without downtime