i still think you aren't recompiling the module...
you probably upgraded to a new anope, installed it, but never copied the modules' source into anope-1.7.21/src/modules .... therefore the version in services/ remains the version compiled for your previous version of anope.
and you should really look into NTP... it being "technical" is imo just another way of saying "i m lazy"... if you don't know something, learn about it... you installed anope once for a first time.
another reason is that os_tssync is no longer available or maintained and therefore will sooner or later become outdated and incompatible with newer releases.
btw, if you just run your ircd on a shell, it's your hosts' job to make sure the time is synced since you need root to run NTP.
if that s just case, all it takes is a mail to your host complaining they don't run NTP. though personally i would really reconsider staying with the host since installing NTP should be the first thing any decent server admin does...
[Edited on 1-4-2008 by Viper]