{subsection: Returning a pointer of a static buffer inside a function} It is quite common practice in Condor source code that returning a pointer of a static buffer in a function. It was perfectly fine in a world that pthread is rare and multi-core is unknown. It is obviously non-re-entrant and non-thread-safe. Well, I could do as it was. But, I am slightly uncomfortable of writing such a function. So, I decided to use MyString instead of returning a pointer of a static buffer. + +{subsection: changes} + +should i change? + +Sock::get_port() -> Sock::my_addr().get_port() *for consistency