Lines 963-969
class Instance(SchoolBaseModule):
|
Link Here
|
---|
|
963 |
MODULE.info("SMB process: %s" % str(process)) |
963 |
MODULE.info("SMB process: %s" % str(process)) |
964 |
if process.username and process.username.lower() in veyon_users: |
964 |
if process.username and process.username.lower() in veyon_users: |
965 |
MODULE.info("Kill SMB process %s" % process.pid) |
965 |
MODULE.info("Kill SMB process %s" % process.pid) |
966 |
os.kill(int(process.pid), signal.SIGTERM) |
966 |
try: |
|
|
967 |
os.kill(int(process.pid), signal.SIGTERM) |
968 |
except Exception as exc: |
969 |
MODULE.warn("Unable to kill SMB process: %s" % exc) |
967 |
|
970 |
|
968 |
@sanitize(server=StringSanitizer(required=True)) |
971 |
@sanitize(server=StringSanitizer(required=True)) |
969 |
@check_room_access |
972 |
@check_room_access |