Likun Zhang
|
b8e19b7d9b
Rename file serve_mixin_test.py to socketserver_mixin_test.py
|
14 years ago |
Likun Zhang
|
d2a4492d47
Rename file from serve_mixin.py to socketserver.py, and rename the class name from ServeMixin NoPollMixIn.
|
14 years ago |
Likun Zhang
|
4a7154c693
code cleanup and fix the error in the test case.
|
14 years ago |
JINMEI Tatuya
|
4eefe424dd
suggested documentation, clarifying the purpose of the mixin class and restrictions. it includes a suggested alternative of the class name.
|
14 years ago |
Likun Zhang
|
bc02b787ba
Remove spaces at the EOL.
|
14 years ago |
Likun Zhang
|
f8facdc96e
Refine the logic of serve_forever() and shutdown().
|
14 years ago |
JINMEI Tatuya
|
4444937a10
fixed a typo
|
14 years ago |
JINMEI Tatuya
|
602c2d1afa
removed another redundant white space at an EOL
|
14 years ago |
Likun Zhang
|
55618d4439
Fix the potential race condition problem and change the code according jinmei's review result.
|
14 years ago |
JINMEI Tatuya
|
23d7933705
cosmetic: removed redundant white spaces after EOL
|
14 years ago |
Likun Zhang
|
f6d9428216
Change the code according jinmei's review result in trac352: 1. change class ServeMixIn's class variables to instance variable. 2. change 'localhost' to '127.0.0.1' to avoid undesireable block. 3. add some documentation for class ServeMixIn.
|
14 years ago |
JINMEI Tatuya
|
ebced530bc
fix a trivial type: need "_test"
|
14 years ago |
Likun Zhang
|
9b3bd92d22
Add one entry for changelog.
|
14 years ago |
Likun Zhang
|
94c0eadb2c
Change the server code of cmdctl and xfrout, use mixin class and mutiple inheritance to avoid the naive old serve_forever() provided by python library.
|
14 years ago |
Likun Zhang
|
ac0220cdc3
Add test code for class ServerMixIn.
|
14 years ago |
Likun Zhang
|
043f977ff4
Add the code for class serve_mixin, it will be used by cmdctl and xfrout. TODO, 1. add test case for ServeMixIn. 2 change the code of cmdctl and xfrout to use it.
|
14 years ago |
Likun Zhang
|
8798a7b4b9
create working branch for ticket352
|
14 years ago |
JINMEI Tatuya
|
5c75c503a8
entry for trac #351
|
14 years ago |
JINMEI Tatuya
|
707402ac66
merged trac #351 (Opcode and Rcode cleanup)
|
14 years ago |
JINMEI Tatuya
|
bfeca5b9d8
sync with trunk
|
14 years ago |
Michal Vaner
|
1514cff747
Changelog for Trac #322
|
14 years ago |
Michal Vaner
|
af8ede1820
Merge #322
|
14 years ago |
JINMEI Tatuya
|
ea71921698
tighten validation with exceptions, and add more documentation
|
14 years ago |
JINMEI Tatuya
|
0ab28241aa
provided documentation
|
14 years ago |
JINMEI Tatuya
|
7ad9d497ec
- separated Rcode class declarations and definitions in different files
|
14 years ago |
JINMEI Tatuya
|
18d6983f78
added some function description
|
14 years ago |
JINMEI Tatuya
|
2a907b2c2d
cleanup: unified duplicate code
|
14 years ago |
JINMEI Tatuya
|
5ec15e6a8a
some cleanup
|
14 years ago |
JINMEI Tatuya
|
a6219d838a
moved the Opcode class declarations and definitions to separate files.
|
14 years ago |
JINMEI Tatuya
|
2cb60011d8
minor corrections in doxygen description.
|
14 years ago |