{
ver_ex_number = atom.readShort();
patom.writeShort(id,ver_ex_number);
+
+ // version check
+ if (!servMgr->noVersionCheck
+ && !strncmp(ver_ex_prefix, PCP_CLIENT_VERSION_EX_PREFIX, 2)
+ && ver_ex_number > PCP_CLIENT_VERSION_EX_NUMBER)
+ {
+ strcpy(servMgr->downloadURL, PCP_CLIENT_DIST_URL);
+ peercastApp->notifyMessage(ServMgr::NT_UPGRADE,"\90V\82µ\82¢\83o\81[\83W\83\87\83\93\82ÌPeercast\82ª\8c\9f\8fo\82³\82ê\82Ü\82µ\82½\81B\8dX\90V\82ð\8am\94F\82µ\82Ä\82\82¾\82³\82¢\81B");
+
+ LOG_DEBUG("PCP got version check: %d / %d", ver_ex_number, PCP_CLIENT_VERSION_EX_NUMBER);
+ }
}else if (id == PCP_HOST)
{
ChanHit hit;