Index: uspace/srv/loader/main.c
===================================================================
--- uspace/srv/loader/main.c	(revision 0993087d21ce36c0447d19abc526a783b55a4242)
+++ uspace/srv/loader/main.c	(revision 7faabb7f6879c7279c1423c847dfaedf930cff0f)
@@ -248,5 +248,5 @@
 		/* Statically linked program */
 //		printf("Run statically linked program\n");
-//		printf("entry point: 0x%llx\n", prog_info.entry);
+//		printf("entry point: 0x%lx\n", prog_info.entry);
 		is_dyn_linked = false;
 		ipc_answer_0(rid, EOK);
@@ -286,5 +286,5 @@
 		/* Dynamically linked program */
 		printf("run dynamic linker\n");
-		printf("entry point: 0x%llx\n", interp_info.entry);
+		printf("entry point: 0x%lx\n", interp_info.entry);
 		close_console();
 
@@ -320,4 +320,6 @@
 
 		switch (IPC_GET_METHOD(call)) {
+		case IPC_M_PHONE_HUNGUP:
+			exit(0);
 		case LOADER_GET_TASKID:
 			loader_get_taskid(callid, &call);
