This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import os | |
import socket | |
import sys | |
import eventlet | |
import datetime | |
RLOG_PORT = 3726 | |
fds = {} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
void MessagePumpDefault::Run(Delegate* delegate) { | |
DCHECK(keep_running_) << "Quit must have been called outside of Run!"; | |
for (;;) { | |
mac::ScopedNSAutoreleasePool autorelease_pool; | |
bool did_work = delegate->DoWork(); | |
if (!keep_running_) | |
break; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
bool MessageLoop::DoWork() { | |
if (!nestable_tasks_allowed_) { | |
// Task can't be executed right now. | |
return false; | |
} | |
for (;;) { | |
ReloadWorkQueue(); | |
if (work_queue_.empty()) | |
break; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
DWORD __stdcall ThreadFunc(void* params) { | |
ThreadParams* thread_params = static_cast<ThreadParams*>(params); | |
PlatformThread::Delegate* delegate = thread_params->delegate; | |
if (!thread_params->joinable) | |
base::ThreadRestrictions::SetSingletonAllowed(false); | |
delete thread_params; | |
delegate->ThreadMain(); | |
return NULL; | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
#coding=utf-8 | |
import os | |
import sys | |
import urllib | |
import urllib2 | |
from BeautifulSoup import BeautifulSoup | |
import logging | |
import urlparse |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import os | |
import sys | |
import cPickle | |
import time | |
import hashlib | |
import logging | |
import uuid | |
import cmemcached |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* Jakiro | |
* @desc Yet Another Comet Server | |
* @author Dongxu Huang <[email protected]> | |
* @date 2011-11-18 | |
*/ | |
var port = 8899 // default listen port | |
var createServer = require("http").createServer // createserver function | |
var puts = require("util").puts // output log |